XL 2013 Debogage erreur 438

PAT83500

XLDnaute Nouveau
Bonjour à tous,

J'ai un souci que je n'arrive pas à solutionner sur le nom des onglets de ce code VBA :Set ws_data = wk_file.Worksheets("Info")
Merci d'avance pour votre aide.

Sub dupliquer_refs()

Dim wk_file As Workbook
Dim ws_data As Worksheet
Dim ws_export As Worksheet
Dim lstrw As Long
Dim rw_copy As Long
Dim quantite As Long

'identifier le fichiers et les onglets
Set wk_file = ActiveWorkbook
Set ws_data = wk_file.Worksheets("Info")
Set ws_export = wk_file.Worksheets("FdR")

'identifier la dernière ligne de nos données
lstrw = ws_data.Cells(Rows.Count, 12).End(xlUp).Row

'boucle sur les données
For i = 1 To lstrw
quantite = ws_data.Cells(F, 6)

'boucle sur la quantité
For k = 1 To quantite
'identifier la ligne de collage
rw_copy = ws_export.Cells(Rows.Count, 2).End(xlUp).Row + 1

'coller les infos
With ws_export
.Cells(rw_copy, 1) = ws_data.Cells(i, 1)
.Cells(rw_copy, 2) = ws_data.Cells(i, 2)
.Cells(rw_copy, 3) = ws_data.Cells(i, 3)

End With

Next

Next

End Sub
 

Phil69970

XLDnaute Barbatruc
Donc si je comprends bien :

Tu veux copier 32 fois la ligne 12 dans la feuille FDR (sauf l'adresse complète)

1699006511446.png


44 fois la ligne 13 etc....
 

Discussions similaires

Réponses
7
Affichages
594
Réponses
5
Affichages
327

Statistiques des forums

Discussions
315 126
Messages
2 116 485
Membres
112 762
dernier inscrit
kohl