Re : code pour connaitre derniere macro utilisée
Bonsoir à tous !
Enfin, pour moi c'est le matin
🙂.
Hajorinette, je ne se suis toujours pas sur que tu ne puisses pas
"récupérer la feuille renseignée" directement dans la
macro du bouton, même si cette macro doit en appeler une autre, que je vais appeler
autremacro, dont la fonction est, entre autre, d'attribuer un numéro aux feuilles 2, 3 et 4.
Si
autremacro est appelée à partir de la
macro du bouton, tu peux, par exemple :
- Soit, passer en paramètre l'indice ou le nom du bouton à autremacro et, en fonction de la valeur de ce paramètre, "récupérer la feuille renseignée" dans autremacro.
- Soit, quand autremacro est terminée et que le flux de ton code "revient" à la macro du bouton, "récupérer la feuille renseignée" dans la macro du bouton.
Sinon, comme kjin le propose, tu peux définir une variable (
Flag)
globale au module qui contient toutes tes macros, ce qui la rend accessible depuis n'importe quelle procédure ou fonction de ce module.
Il te suffit alors d'affecter cette variable globale avec l'indice du bouton quand ta
macro de bouton est executée, ce qui "mémorise", au niveau du module, le dernier bouton actionné. Puis,
"récupérer la feuille renseignée" en fonction de cette valeur, depuis n'importe quelle procédure du module (
autremacro, par exemple).
Bonne nuit
🙂!
@+