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

M

Martial

Guest
Bonjour à tous le forum.

Je vous soumets mon problème, en espèrant que quelqu'un puisse m'aider. J'ai créé un fichier excel avec des macros. Lorsque j'archive ce fichier, je le renomme et les macros ne sont plus actives.
Comment faire pour que mes macros restent actives sur mon archives ? :ermm:
Merci pour votre aide, car là, je sèche. :silly:
 
Bonjour,

C'est probablement dû à tes macros qui font appel à au nom du classeur.

Ce que tu peux faire c'est enlever le nom du classeur et remplacer celui-ci par le classeur actif.

- Place ce code dans un nouveau classeur
Code:
Sub test()
Dim wkb
Set wkb = ActiveWorkbook.Names 'definit wkb comme étant le classeur actif.
With wkb
Sheets('Feuil2').Activate 'selection de la feuille 2 dans le classeur actif
End With
End Sub
- sauve le classeur sous un autre nom et ferme le.
- Ouvre le classeur sauvegardé
- Exécute cette macro

🙂

Edition 22/10/05 : Cela fonctionne mais suite à discussion avec My Dear friend (que je remercie au passage) petite correction ci après :

Code:
Sub test()
Dim wkb as Workbook
Set wkb = ActiveWorkbook 'definit wkb comme étant le classeur actif.
With wkb
.Sheets('Feuil2').Activate 'selection de la feuille 2 dans le classeur actif
End With
End Sub

😉

Message édité par: Dan, à: 22/10/2005 20:28
 
Bonjour au forum, à martial.

J'ai eu un jour le même problème.
Tu as du enregistrer ta macro dans ce classeur en particulier et pas dans le classeur de macro personnelle.
Tu peux faire ce choix quand tu créé ta macro et que tu la nomme.

Classeur en cours ou classeur de macrio perso.

Bon courage
 
Merci à vous trois pour votre aide. j'avais déjà baissé le niveau de sécurité des macros ; la petite macro de Dan marche très bien ; quant à l'idée d'Aurélie, je vais la tester tout de suite. Merci encore et à bientôt.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
471
  • Question Question
XL 2021 Macros
Réponses
3
Affichages
227
Réponses
9
Affichages
588
T
  • Résolu(e)
Microsoft 365 pb effacement macro
Réponses
8
Affichages
795
Themax
T
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
496
Retour