luke3300
XLDnaute Impliqué
Bonjour le forum,
J'essaye de créer une macro qui me permettrait de trouver un fichier (avec les 4 derniers caractères du nom qui sont toujours aléatoires) dans un dossier de travail, de le renommer, de renommer et copier un de ses onglets (le 1er) dans un autre fichier déjà ouvert et au départ duquel je travaillerais.
J'ai fais un dossier avec les classeurs nécessaires pour l'exemple.
En clair, du classeur "Visites.xlsm", je clic sur un bouton qui cherche dans le dossier courant, le classeur nommé "AC25_CARS_2108.xlsx" (et dont les 4 derniers caractères sont à chaque fois différents), le renomme en "AC25_CARS.xlsx", l'ouvre et renomme la feuille "AC25_CARS_2108" (dont les 4 derniers caractères sont aussi à chaque fois différents) en "AC25_CARS" et copie cette feuille dans le classeur ouvert avant l'onglet "TAFF". Le tout évidement comme si de rien n'était
Je viens de tester diverses solutions trouvées sur le forum mais sans résultats ...
Merci à tous pour votre aide et agréable journée.
J'essaye de créer une macro qui me permettrait de trouver un fichier (avec les 4 derniers caractères du nom qui sont toujours aléatoires) dans un dossier de travail, de le renommer, de renommer et copier un de ses onglets (le 1er) dans un autre fichier déjà ouvert et au départ duquel je travaillerais.
J'ai fais un dossier avec les classeurs nécessaires pour l'exemple.
En clair, du classeur "Visites.xlsm", je clic sur un bouton qui cherche dans le dossier courant, le classeur nommé "AC25_CARS_2108.xlsx" (et dont les 4 derniers caractères sont à chaque fois différents), le renomme en "AC25_CARS.xlsx", l'ouvre et renomme la feuille "AC25_CARS_2108" (dont les 4 derniers caractères sont aussi à chaque fois différents) en "AC25_CARS" et copie cette feuille dans le classeur ouvert avant l'onglet "TAFF". Le tout évidement comme si de rien n'était
Je viens de tester diverses solutions trouvées sur le forum mais sans résultats ...
Merci à tous pour votre aide et agréable journée.