Fusionner plusieurs fichiers dans un seul global

Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -  
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai 36 fichier excel avec le meme type de données, c'est à dire les memes entêtes de tableau. Et je voudrais les rassembler tous dans un seul fichier grâce a VBA, j'ai tenté un code mais il ne fonctionne pas je le mets en dessous, si quelqu'un est capable de me le corriger ou me proposer une autre solution je serais reconaissant. Merci.

Sub recup()
Dim chemin As String
Dim Fichier As Workbook
Range("B1").Select 'sélectionner la cellule de début
chemin = "H:\Dossier retour KUEHNE Trié" '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("A65536").End(xlUp).Offset(1, 0).Select
Fichier = Dir ' Fichier suivant
Loop
End Sub

6 réponses

Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
UP
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Et je voudrais les rassembler tous dans un seul fichier grâce a VBA
Certes, certes mais comment, un fichier par feuille ou ??????
0
Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Non, en fait ce sont des tableaux dans chaque fichier, et jveux mettre tous les tableaux dans un fichier et dans la meme feuile (ils sont tous identiques, ils ont les meme entêtes) comme ca à la fin j'aurais un seul grand tableau avec touuutes mes données dans les 36 fichiers.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Non, en fait ce sont des tableaux dans chaque fichier
Il y a plusieurs plages de cellules a recuperer ????
0
Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Il y'a une plage par fichier, en gros un tableau à récuper par fichier.
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Vous connaissez bien le VBA ou plutot moyen ??
0
Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Plutot moyen je dirais
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,

Y a-t-il un ordre pour recuperation des donnees fichiers ??
0
Simoaasri Messages postés 19 Date d'inscription   Statut Membre Dernière intervention  
 
Non pas forcement
0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Re,
Desole pour les questions au compte gouttes, je fais d'autres activtes en meme temps
Quel Excel avez vous?

Non pas forcement
Oui ou non, comment les distingues sauf mettre le nom du fichier
0