Aide Excel - Compilation de fichiers

Berryhill18 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je sollicite votre aide.

Voila, je dispose par export d'un site web, export généré par une tâche planifiée, d'un ensemble de fichiers Excel comportant chacun un tableau qui est à chaque export d'un format identique.
Ces tableaux Excel, je souhaiterais les compiler dans une seule feuille, les uns en dessous des autres, en supprimant, lors de leurs insertions, leurs 2 premières lignes et en leurs ajoutant une colonne où pour chaque ligne, l'horodatage de la création du fichier injecté apparaît.

Pouvez-vous m'aider?

Ca m'enlèverais une bonne épine du pied !

D'avance, merci à ceux qui me répondrons.
A voir également:

5 réponses

m@rina Messages postés 23866 Date d'inscription   Statut Contributeur Dernière intervention   11 462
 
Bonjour,

Faut macroter... Je dois en avoir une que j'avais créé pour le même type de besoiins. Je regarderai ça demain.

m@rina
0
Berryhill18 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Marina,

Désolé pour le délai de réponse, j'ai eu quelques empêchements de me connecter.

As-tu effectivement une macro qui me permette ce genre de compilation ?

Si besoin, un exemple du fichier d'export se trouve ici http://dl.free.fr/getfile.pl?file=/N9ib33t5

Merci !!!
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonsoir,

un ensemble de fichiers Excel comportant chacun un tableau
Tous dans le même répertoire ?
Tu les sélectionnes 1 par 1 ?

et en leurs ajoutant une colonne où pour chaque ligne, l'horodatage de la création du fichier injecté apparaît.
Qu'on récupère où ?
Dans le fichier ? Sa date d'écriture ? Sa date de modification ?

Donne le maximum de renseignements sur comment tu pratiques manuellement actuellement.

eric
0
Berryhill18 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir Eric,

un ensemble de fichiers Excel comportant chacun un tableau
Tous dans le même répertoire ? --> Oui
Tu les sélectionnes 1 par 1 ? --> Non, la compilation doit prendre en compte la totalité des fichiers présents dans le répertoire qui sont tous d'un "format de tableau" identique

et en leurs ajoutant une colonne où pour chaque ligne, l'horodatage de la création du fichier injecté apparaît.
Qu'on récupère où ?
Dans le fichier ? Sa date d'écriture ? Sa date de modification ? --> C'est la date de création du fichier car ces données traduisent une situation à un instant t.

Je te remercie de ton intérêt et de ton aide,

Berry
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Bonjour,

à tester : https://www.cjoint.com/?BGlkYXhPDZP

Les fichiers sont attendus dans D:\tmp\Berryhill18.
A la 1ère ouverture, si ce répertoire n'existe pas, ça va planter, c'est normal.
Définir le répertoire par défaut dans cette ligne (1ère du module 1) :
Const pathDefaut As String = "D:\tmp\Berryhill18\"
Alt+F11 pour entrer dans VBE.

Ce répertoire ne doit contenir que les fichiers import.

eric
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 275
 
Petite modif, ne se lance plus à l'ouverture (c'était une mauvaise idée) :
https://www.cjoint.com/?BGmhFz0BeSe

eric
0