XL 2010 [résolu] Basculer dans un classeur qui n'est pas encore enregistré

  • Initiateur de la discussion Initiateur de la discussion jmh1
  • 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 !

jmh1

XLDnaute Occasionnel
Bonsoir,

J'ai une macro qui ouvre un fichier modèle "Essai.xltm" donc le nom change à chaque fois que je lance mon code (Essai1 puis Essai2....) sans extension puisqu'il n'est pas enregistré et que je ne peux pas l'enregistré avoir d'avoir terminé ma saisie.

Mon problème est que je navigue entre plusieurs fichiers et que je ne trouve pas le code pour nommer mon fichier modèle, j'ai essayé NewFich = Activeworkbook.name mais quand je fais Workbooks(NewFich).activate plus loin dans mon code, j'ai une message d'erreur 'Objet requis'.

Quelqu'un aurait-il une solution à me proposer ? Merci
 
Bonsoir.
Plutôt que son nom, notez donc plutôt par un Set le classeur lui même dans une variable globale déclarée Public ou, peu importe, Private ClassEssai As WorkBook
Juste après son ouverture :
Set ClassEssai = ActiveWorkBook
Comme ça vous n'aurez qu'à faire ClassEssai.Activate si nécessaire, ce dont je doute d'ailleurs.
 
- 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