macro qui regroupe dans un fichier excel plusieurs fichiers
Bonjour,
je voudrais trouver une macro qui regroupe dans un fichier excel plusieurs fichiers avec un ou plusieurs onglets mais en ne consolidant aucune données. la macro doit se contenter de rappatrier les onglets les uns à la suite des autres sans les regrouper sur la meme feuille.
En gros :
j’ai un fichier test1 qui contient 3 onglets A B C contenu dans un dossier
j’ai un fichier test2 qui contient 4 onglets M N O P contenu dans le meme dossier
je voudrais un fichier unique avec les onglets A B C M N O P et non un fichier avec un onglet consolidé.
Merci d’avance.
macro qui regroupe dans un fichier excel plusieurs fichiers
Citation:
Envoyé par
Menhir
Etant donné que ce sont les onglets qui sont à copier, la solution est bien plus simple :
Code:
1 2
| Workbooks("test2").Worksheets.Copy
Workbooks("test1").Worksheets.Copy Before:=ActiveWorkbook.Sheets(1) |
Bonjour a tous, je voulais vous remercier pour vos réponses. Cela m'aide beaucoup.
Etant assez novice dans le domaine des marco/VBA, je ne suis pas certain de tous comprendre.
J'ai beaucoup de fichier (+50 avec plusieurs onglets) donc j'ai l'impression que les marcos que je retrouve m'oblige a citer le nom de chaque fichier afin de pour lancer la macro. je voudrais donc si je ne me trompe pas avoir une marco qui recupere les fichiers d'un dossier sans les nommer/
En tous cas merci à tous pour vos réponses.