Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro excel transfert de plusieur fichier en un seul

  • Initiateur de la discussion Initiateur de la discussion falete
  • 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 !

F

falete

Guest
Bonjour,

Je cherche à fusionner un nombre x de fichiers excel ne comportant chacun qu'une feuille en un seul fichier excel.
Tous les fichiers sont sur le même modèle: un tableau type (2 lignes dont entête et un nombre de colones y)
Le but est de récupérer automatiquement la deuxième ligne de chaque fichiers et de les mettre les unes en dessous des autres dans un seul fichier.

Merci d'avance
 
Re : Macro excel transfert de plusieur fichier en un seul

Ba la recherche ne donne rien :s

sinon mon code c'est ça


Sub CommandButton1_Click()

Dim Wbk As Workbook
Dim Fich As String
Dim j As Long

Fich = Dir("C:\Documents and Settings\CHATELAINCL\Bureau\excel\*.xls")
Application.ScreenUpdating = False
Do While Fich <> ""
Set Wbk = Workbooks.Open("C:\Documents and Settings\CHATELAINCL\Bureau\excel" & Fich)
ThisWorkbook.Sheets("Feuil1").Range("B" & 2 + j & ":O" & 2 + j).Value = Wbk.Sheets(1).Range("B2:O2").Value 'Adapte le nom Feuil1 à ta feuille destination
j = j + 1
Wbk.Close
Set Wbk = Nothing
Fich = Dir
Loop
End Sub
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
265
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…