Fusionner plusieurs fichiers Excel en une seule feuille

  • Initiateur de la discussion Initiateur de la discussion zelmasmoudi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zelmasmoudi

XLDnaute Nouveau
Bonjour,

Je souhaite fusionner plusieurs fichiers Excel en une seule feuille.

Je dispose de 1100 fichiers Excel stockés dans le même répertoire et qui ont un format identique aux fichiers Exemple_1 et Exemple_2 en pj. Mon attendu est de recopier les données des différents tableaux présents dans chaque fichier Excel à partir de la 17ème ligne (même nombre de colonnes et même libellés colonnes). Je vous ai mis en pj un exemple de mon attendu après fusion des fichiers Exemple_1 et Exemple_2 (Cf. Fichier "Attendu")

Pouvez-vous m'aider svp ?

Dans l'attente de vous lire.

Cordialement,
 

Pièces jointes

Re : Fusionner plusieurs fichiers Excel en une seule feuille

Salut,

Je te propose par macro :

Code:
Sub mlk()
Application.ScreenUpdating = False

chemin = ThisWorkbook.Path & "/"
For i = 1 To 2
Workbooks.Open (chemin & "Exemple_" & i & ".xls")
Windows("Exemple_" & i & ".xls").Activate
    Rows(18).Select
    Selection.Copy
    Windows("Attendu_v0.xlsm").Activate
    Sheets("Feuil1").Range("a1").Offset(i, 0).Select
    Selection.PasteSpecial Paste:=xlPasteValues, _
    Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Workbooks("Exemple_" & i & ".xls").Close False
Next i
End Sub

A adapter selon ton besoin.

++
Hieu
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour