Fusionner fichiers excel dans la même feuille
HEMIYELY
Messages postés
71
Statut
Membre
-
Yoyo01000 Messages postés 1720 Statut Membre -
Yoyo01000 Messages postés 1720 Statut Membre -
Bonjour,
Je souhaiterai fusionner 95 fichiers excel ayant le même format dans une seule feuille.
J'ai trouvé cette macro :
Sub recup()
Range("A14").Select 'sélectionner la cellule de début
Chemin = "H:\Données RUPPENDORF\Rupperdorf 2dn analysis\Export January 2019\Export January 2019\Group 6\" 'saisir le chemin complet du dossier où se trouvent les fichiers
Fichier = Dir(Chemin & "*.xls") ' Premier fichier
Do While Fichier <> ""
Workbooks.Open Filename:=Chemin & Fichier
Range("bd_export").Copy
ThisWorkbook.Activate
ActiveSheet.Paste
Windows(Fichier).Activate
Application.CutCopyMode = False
ActiveWorkbook.Close savechanges:=False
ThisWorkbook.Activate
Range("A3000000").End(xlUp).Offset(1, 0).Select
Fichier = Dir ' Fichier suivant
Loop
End Sub
Cependant, lorsque j'exécute cette macro, cela m'ouvre mon premier fichier + j'ai une erreur d'exécution '1004'.
Quelqu'un pour m'aider ? :-)
Merci d'avance ,
Je souhaiterai fusionner 95 fichiers excel ayant le même format dans une seule feuille.
J'ai trouvé cette macro :
Sub recup()
Range("A14").Select 'sélectionner la cellule de début
Chemin = "H:\Données RUPPENDORF\Rupperdorf 2dn analysis\Export January 2019\Export January 2019\Group 6\" 'saisir le chemin complet du dossier où se trouvent les fichiers
Fichier = Dir(Chemin & "*.xls") ' Premier fichier
Do While Fichier <> ""
Workbooks.Open Filename:=Chemin & Fichier
Range("bd_export").Copy
ThisWorkbook.Activate
ActiveSheet.Paste
Windows(Fichier).Activate
Application.CutCopyMode = False
ActiveWorkbook.Close savechanges:=False
ThisWorkbook.Activate
Range("A3000000").End(xlUp).Offset(1, 0).Select
Fichier = Dir ' Fichier suivant
Loop
End Sub
Cependant, lorsque j'exécute cette macro, cela m'ouvre mon premier fichier + j'ai une erreur d'exécution '1004'.
Quelqu'un pour m'aider ? :-)
Merci d'avance ,
A voir également:
- Fusionner fichiers excel dans la même feuille
- Liste déroulante excel - Guide
- Comment réduire la taille d'un fichier - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Renommer plusieurs fichiers en même temps - Guide
- Fusionner feuilles excel - Guide
1 réponse
Bonsoir,
En sélectionnant tout tes onglets et les déplacer vers ton classeur ?
Ça peut être long mais efficace !
Écrire ou modifier une macro peut prendre du temps aussi ????
En sélectionnant tout tes onglets et les déplacer vers ton classeur ?
Ça peut être long mais efficace !
Écrire ou modifier une macro peut prendre du temps aussi ????
HEMIYELY
Messages postés
71
Statut
Membre
Le problème c'est que je veux toutes mes données sur la même feuille.
Yoyo01000
Messages postés
1720
Statut
Membre
168
D'accord ! J'avais pas compris cela ainsi ! Je ne peux t'aider pour du VBA, j'ai pas les compétences requises, désolé