Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 11/02/2005, 13h23   #1 (permalink)
Elodie
Guest
 
Messages: n/a
Par défaut transformer plusieurs fichiers d'une feuille en un seul

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
 
Vieux 11/02/2005, 14h35   #2 (permalink)
léa
Guest
 
Messages: n/a
Par défaut Re: transformer plusieurs fichiers d'une feuille en un seul

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
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 00h34.


(C) 2006 Excel Downloads