Bonjour à toutes et à tous,
Je vous souhaite une très belle journée
Il m'arrive un souci que je n'ai jamais rencontré : exécution de mes macros.
Alors qu'hier, tout fonctionnait très bien, ce matin, quand je clique sur un bouton , voici le message que j'ai : Pour mes autres fichiers excel, je n'ai pas de souci.
Mais sur ce fichier :
Pourtant, mes macros sont présentes et actives :
- quand je vais dans le vbe, je peux les trouver et les exécuter,
- mes boutons sont bien affectés aux macros qui leur correspondent,
- à l'ouverture et à la fermeture, les macros s'exécutent normalement,
Je n'arrive pas comprendre ce qui se passe ?
Auriez-vous une idée ?
Je vous remercie,
lionel
Si tu veux bien regarder, je peux t'envoyer le fichier par mail (c'est un fichier confidentiel) et on mettra l'explication sur le forum
Je t'envoie un message privé ?
Bonjour Bruno,
Merci d'être là
J'ai renommé mon fichier en "2021.11.12" et c'est pareil Grrrr !!!
Ce je ne comprends pas c'est que mes autres fichiers Excel fonctionnement normalement.
Je peux t'envoyer un message privé ?
1)Dans "ThisWorkbook" , "SelectionChange" ou "Change" tu as peux être une macro qui s’exécute quand tu lances ta macro qui remet tout à l'état initial ou qui la bloque....
-Essaye de désactivé les événements pour voir si cela ne vient pas de là.
VB:
'Désactivation de tous les événements
Application.EnableEvents = False
'*****Ton code blablabla
'Réactivation de tous les événements
Application.EnableEvents = True '<== OBLIGATOIRE
2)Si ça marchait avant et que ça marche plus maintenant :
-Soit tu reprends une ancienne sauvegarde
-Soit tu regardes ce que tu as modifié/supprimé/déplacé.....
1)Dans "ThisWorkbook" , "SelectionChange" ou "Change" tu as peux être une macro qui s’exécute quand tu lances ta macro qui remet tout à l'état initial ou qui la bloque....
-Essaye de désactivé les événements pour voir si cela ne vient pas de là.
VB:
'Désactivation de tous les événements
Application.EnableEvents = False
'*****Ton code blablabla
'Réactivation de tous les événements
Application.EnableEvents = True '<== OBLIGATOIRE
2)Si ça marchait avant et que ça marche plus maintenant :
-Soit tu reprends une ancienne sauvegarde
-Soit tu regardes ce que tu as modifié/supprimé/déplacé.....
Merci Phil,
j'ai vérifié mais ça ne change rien (c'était déjà à Application.EnableEvents = True)
et il n'y a que 3 boutons qui sont bloqués tout le reste fonctionnent y y compris les codes des feuilles
lionel,
C'est pas pour réactiver les événements c'est exactement le contraire.
Tu désactives les événements au début de ta macro, elle s’exécute et en fin de macro tu réactives les événements
2)Si ça marchait avant et que ça marche plus maintenant :
-Soit tu reprends une ancienne sauvegarde
-Soit tu regardes ce que tu as modifié/supprimé/déplacé.....