transformer plusieurs fichiers d'une feuille en un seul

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

E

Elodie

Guest
Bonjour,

j'ai plusieurs (beaucoup) fichiers excel d'une feuille, et je cherche une méthode simple pour les transformer en un seul classeur avec plusieurs feuille.

Est ce possible, sans avoir à le faire à la main via 'Déplacer une feuille' du menu edition?

Merci
 
Bonjour Elodie,

Essaie ceci :

'Initialisation du chemin accédant au répertoire
Chemin = "C:\ ........." ' tu précises le chemin complet du répertoire dans lequel se trouvent les fichiers


'lit les fichiers que contient le répertoire
ChDir Chemin
Fichier = Dir(Chemin & "\*.*")

' passe en revue chacun des fichiers de la disquette
While Fichier <> ""

' demande si on veut importer le fichier
Message = "Ce répertoire contient le fichier " & Fichier & Chr(10) & Chr(13) & Chr(13) & Chr(10) & "Voulez vous l'importer ?"
Reponse = MsgBox(Message, vbYesNo, "Importation du fichier")

' Importation si la réponse est Oui
If Reponse = 6 Then

Application.ScreenUpdating = False

' ET ICI TU METS LE BOUT DE CODE QUI TE PERMETTRA DE COPIER LE FCHIER OUVERT DANS LA FEUILLE SUIVANTE

Workbooks(Fichier & ".xls").Close
Application.ScreenUpdating = True

' passe au fichier suivant
Fichier = Dir

'Si la réponse est Non, passe au fichier suivant
Else: Fichier = Dir

End If
Wend

MsgBox ("Il n'y a plus de fichier à importer dans ce répertoire !")

Mais évidemmnt il faudra que tu mettes tous les fichiers à transferer dans un même répertoire

Bon courage
Léa
 
- 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

  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
133
Réponses
6
Affichages
202
Retour