Microsoft 365 MAcro VBA - Recherche dans un groupe de fichier

jey31

XLDnaute Nouveau
Bonjour à tous
Je suis en cours de développement d'une macro afin de faire un fichier de collecte

je m'explique, j'ai des données des puissances de 66 Turbines qui sont stockées individuellement dans une fichier .xls soit 66 fichiers.. La je dois donc collecter les données des la dernières lignes de chaque fichiers sur une range définies par exemple ("AI:AO").

Le problème c'est que j'arrive pas a aller chercher chacune de ses lignes sans avoir à rentrer manuellement

auriez vous une idées ? .. je sèche
 

jey31

XLDnaute Nouveau
j'ai les indicatif des machines sur le fichier récap
en gros c'est identifier par en template dont j'ai géré la mise en forme
le seul truc qui faut s'assurer cest que les fichier et les lignes copié reste bien dans lordre croissant de 1 a 66
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Donc je part sur cette dénomination ?
1.jpg
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Premier essai ! Pas de panique, par expérience il y en aura plusieurs. :)
En PJ un zip. Vous le dézipper, vous ouvrez JeyRécupèreDonnéesTurbines (V2).xlsm.
Vous modifiez le chemin en N1 en mettant là où se trouve ce dossier, ça doit se terminer par \.
Vous appuyez sur Lancer. Vous devriez obtenir ça :
1.jpg

Si ça marche c'est que tout est ok. C'est juste un test.
dans ce cas, vous prenez JeyRécupèreDonnéesTurbines (V2).xlsm vous l'enregistrez où vous voulez ( sauf dans le dossier où il y a les fichiers à analyser.
Vous changer le chemin en N1. Et vous Lancer. ... et vous me dites ce qu'il en est ! ;)

NB1 : pour l'instant je ne traite pas le mois, car je ne sais pas quoi en faire.
NB2: Comme c'était déjà présent dans mes macros d'origine :
- dans le StatusBar il y a la progression avec le temps.
- en colonne K il y a un lien hypertexte pointant vers le fichier analysé.
 

Pièces jointes

  • Jey.zip
    104.3 KB · Affichages: 13
  • JeyRécupèreDonnéesTurbines (V2).xlsm
    45.2 KB · Affichages: 4

Discussions similaires

Réponses
6
Affichages
336