J'ai un classeur qu'on va nommé toto.xls
Dans ce classeur je veux récupérer des données qui se trouvent dans d'autres classeur qui commencent tous par bud*.xls (stockés dans le même repertoire).
les données à récupérees sont toujours sur la feuil4 (qui à un nom mais différent dans chaque classeur (c'est l'année qui change en fait)) donc il faut utiliser feuil4 ou item(4) je suppose.
Dans chaque fichier je cherche la derniere ligne non vide (dernligne= Feuil4.Range("A2").End(xlDown).Row) et suivant cette ligne je copie A2:Adernligne et F2:Fdernligne dans mon classeur toto.
Ma question est puis-je faire ca sans ouvrir les classeurs qui commencent par bud ?
Pour l'instant j'ai commencé mais j'arrive juste à ouvrir et fermer les classeurs qui commencent par bud et je n'arrive pas à prendre des données dans ces classeurs.
La solution avec classeur fermé doit être mieux je pense et plus rapide pour l'éxécution mais ca je n'ai pas trouvé comment faire.
Si quelqu'un peut m'aider..
Merci
Partager