Fusion de plusieurs fichiers excel en un seul
Fermé
angby
Messages postés
10
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 janvier 2009
-
23 janv. 2009 à 11:49
angby Messages postés 10 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 25 janvier 2009 - 25 janv. 2009 à 17:39
angby Messages postés 10 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 25 janvier 2009 - 25 janv. 2009 à 17:39
A voir également:
- Fusion de plusieurs fichiers excel en un seul
- Liste déroulante excel - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Fusionner plusieurs fichiers excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle excel - Guide
5 réponses
m@rina
Messages postés
21108
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
30 novembre 2024
11 364
23 janv. 2009 à 13:28
23 janv. 2009 à 13:28
Bonjour,
1) On ne sait pas de quel code tu parles...
2) On aimerait avoir le message d'erreur
m@rina
1) On ne sait pas de quel code tu parles...
2) On aimerait avoir le message d'erreur
m@rina
m@rina
Messages postés
21108
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
30 novembre 2024
11 364
23 janv. 2009 à 14:37
23 janv. 2009 à 14:37
Bonjour,
Déjà, à première vue, il manque l'antislash à la fin du chemin :
m@rina
Déjà, à première vue, il manque l'antislash à la fin du chemin :
Chemin = "C:\Users\Térence\Desktop\TRANSACTIONS Copie\" 'saisir le chemin complet du dossier
m@rina
angby
Messages postés
10
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 janvier 2009
1
23 janv. 2009 à 15:03
23 janv. 2009 à 15:03
En debogage pas à pas le message d'erreur est : Erreur d'exécution '1004': Erreur definie par lapplication ou par l'objet
m@rina
Messages postés
21108
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
30 novembre 2024
11 364
23 janv. 2009 à 16:08
23 janv. 2009 à 16:08
Essaie ça (sans rien changer), supposant que les fichiers à récupérer sont du CVS et non pas du CVS...
m@rina
Sub recup() Range("A1").Select 'sélectionner la cellule de début Chemin = "C:\Users\Térence\Desktop\TRANSACTIONS Copie\" Fichier = Dir(Chemin & "*.csv") Do While Fichier <> "" Workbooks.Open Filename:=Chemin & Fichier Rows("1:25").Delete Shift:=xlUp Range("Zone_d_impression").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
m@rina
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
angby
Messages postés
10
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
25 janvier 2009
1
25 janv. 2009 à 17:39
25 janv. 2009 à 17:39
Merci je vais tester ça et voir. :-)
23 janv. 2009 à 14:14
j'ai omis de preciser mon code :-o
le voila:
Sub recup()
Range("A1").Select 'sélectionner la cellule de début
Chemin = "C:\Users\Térence\Desktop\TRANSACTIONS Copie" 'saisir le chemin complet du dossier où se trouvent les fichiers
Fichier = Dir(Chemin & "sdr_mvno12_20081201001804.cvs") ' Premier fichier
Do While Fichier <> ""
Workbooks.Open Filename:=Chemin & Fichier
Rows("1:25").Select
Selection.Delete Shift:=xlUp
Range("Zone_d_impression").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(Chemin & "sdr_mvno12_20081201121510.cvs") ' Fichier suivant
Loop
End Sub