Boucle sur plusieurs fichiers

Bonjour,

Je dois ouvrir des classeurs via une macro et copier les données des classeurs

voici la macro

Private Sub CmdBtnImport_Click()
'récupération des données sur la GED
' ouverture du fichier en lecture seule
fichierCodir = "Apchie_Nicolas.xlsx"
cheminCodir = "R:\DITX-EC\SVPBURO_SCC\- SCC\07 - Développement\Dossier_Excel_ADP\Fichiers_Utilisateurs\" & fichierCodir
laurence = "Codir_Laurence.xlsm"

Workbooks.Open Filename:=cheminCodir

'Copie les données de l'onglet Stephane dans le fichier Codir_Laurence.xlsm onglet DSIX_synthese_CODIR_Semaine

    endTab = Workbooks(fichierCodir).Worksheets("Feuil1").Range("A2").SpecialCells(xlCellTypeLastCell).Address
    EndLine = Workbooks(laurence).Worksheets("DSIX_synthese_CODIR_Semaine").Range("A" & Rows.Count).End(xlUp).Row + 1

    Workbooks(fichierCodir).Worksheets("Feuil1").Range("A2", endTab).Copy Workbooks(laurence).Worksheets("DSIX_synthese_CODIR_Semaine").Range("A" & EndLine)

    Windows(fichierCodir).Close

'------------------------------- COUVREUR

'------------------------------- DELBES

'------------------------------- DURAND

'------------------------------- LEVASSEUR

'------------------------------- MAGNIER

'------------------------------- MIGNON

End Sub

Mais ne ne sais pas comment la mettre dans une boucle

Merci

Bonjour

Attention pas testé

Bonjour Banzai64,

je testerai dès demain matin de retour au boulot.

merci

Bonjour Banzai64,

Super bon travaille comme d'habitude.

Maintenant les copies se font toutes les 150 lignes, et j'ai aussi ce soucis avec mon ancien code .

Merci

Bonjour,

j'ai trouvé l'erreur, cela venait du fait que j'avais un tableau dans chaque feuille

tout est ok

merci

Rechercher des sujets similaires à "boucle fichiers"