XL 2016 Mes macros ont disparu...

Wallou85

XLDnaute Nouveau
Bonjour à tou(te)s,
Je débute (avant hier) en vba alors pas de moqueries svp.
J'ai créé des macros vba sur un fichier excel et je n'arrive plus à les afficher : lorsque je clique sur macro dans le menu développeur, aucun nom de macro ne s'affiche.
Elles s'executent pourtant bien et mon extension de fichier est .xlsm
Pouvez-vous m'aider ?
Merci par avance
 
Solution
Bonsoir Wallou85, sylvanu,

* tu as très bien fait de préciser que ton fichier est bien un .xlsm, car d'emblée,
j'ai pensé que tu avais enregistré ton fichier en .xlsx (et là, plus de macros !)

* si les macros n'apparaissent plus dans la fenêtre de macros, c'est soit car
tu les as déclarées privées ; soit car elles sont publiques, mais qu'elles ont
au moins un argument en paramètre (et cela même si cet argument est
Optional)


Alt F11 va sur l'Éditeur VBA : « Microsoft Visual Basic » ; tu peux donc voir
le code VBA ; si à droite tu vois seulement un fond gris, alors à gauche,
dans la fenêtre de projets, clique sur le nom d'un module et appuie sur
la touche Entrée, ou fais un double-clic sur ce nom de module (exemple...

soan

XLDnaute Barbatruc
Inactif
Bonsoir Wallou85, sylvanu,

* tu as très bien fait de préciser que ton fichier est bien un .xlsm, car d'emblée,
j'ai pensé que tu avais enregistré ton fichier en .xlsx (et là, plus de macros !)

* si les macros n'apparaissent plus dans la fenêtre de macros, c'est soit car
tu les as déclarées privées ; soit car elles sont publiques, mais qu'elles ont
au moins un argument en paramètre (et cela même si cet argument est
Optional)


Alt F11 va sur l'Éditeur VBA : « Microsoft Visual Basic » ; tu peux donc voir
le code VBA ; si à droite tu vois seulement un fond gris, alors à gauche,
dans la fenêtre de projets, clique sur le nom d'un module et appuie sur
la touche Entrée, ou fais un double-clic sur ce nom de module (exemple :
Module1)


Alt F11 pour revenir sur Excel (quand tu auras fini de lire le code VBA)

soan
 
Dernière édition:

soan

XLDnaute Barbatruc
Inactif
oui, ça, je le sais bien ; j'en avais parlé aussi dans mon post #3 ; et en précisant que
même si une macro est publique, elle n'apparaît pas dans la fenêtre Macro, si elle
a au moins un argument en paramètre (même si cet argument est Optional).

soan
 

soan

XLDnaute Barbatruc
Inactif
Avec 2 jours de VBA, je ne pense pas non plus qu'il y aie de passage de paramètre
(quoique, pourquoi pas ?) ; mais il n'y a sûrement pas de paramètre Optional ;
néanmoins, j'ai parlé de ces deux choses car ça peut être utile aux autres lecteurs
de la conversation (ceux qui ont un peu plus de 2 jours de VBA).

soan
 

Discussions similaires

Réponses
19
Affichages
3 K
G