Microsoft 365 Extraire des données d'un classeur à nom variable

  • Initiateur de la discussion Initiateur de la discussion AIr-V
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

AIr-V

XLDnaute Junior
Bonjour,

Malgré mes différentes recherches, je n'arrive pas trouver la solution à mon problème.

J'ai un classeur A ouvert sur lequel je lance une macro qui me permet de sélectionner un classeur toto_xxx à ouvrir (seule la fin du nom varie).

Ensuite j'ai une autre macro dans ce classeur A qui doit extraire des données du classeur toto_xxx pour les mettre dans le classeur A. Quelle doit être la syntaxe à utiliser pour que la macro extrait les données du classeur à nom variable toto_xxx ouvert?

Merci par avance pour votre aide. 🙂 🙂
 
Bonjour sylvanu,

Merci beaucoup pour ta réactivité.

Si je comprends bien, à l'ouverture du classeur B, il faudrait qu'il sauvegarde son nom dans la macro et ensuite je peux poursuivre avec les données à extraire (ça je sais faire).

Par contre quelle serait l'instruction pour mémoriser le nom (je doute que ce soit Workbook.Save qui permet uniquement une sauvegarde)

Avec mes excuses, je suis débutant sur VBA.
 
Re,
Avant la macro qui demande de choisir un fichier, le mieux est de déclarer une variable public du genre Public NomFichier as string et dans la macro de faire NomFichier=xxxxx, de cette façon le nom du fichier sera mémorisé et accessible à toutes les macros.
 
On peut lire dans un fichier fermé, mais c'est compliqué. Il y a plein de tuto sur le web, y compris sur XLD :
Une autre solution beaucoup plus simple.
Vous verrouillez l'affichage par Application.ScreenUpdating = false, vous ouvrez le fichier, faites vos lecture et refermez le fichier, puis Application.ScreenUpdating = true
L'utilisateur ne verra rien.
Regardez le lien et choisissez. 😉
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour