[résolu] Vérification d'appel de macro

grodep

XLDnaute Occasionnel
(Re)bonjour à tous, j'ai un Usf qui appelle une macro. Je souhaiterai introduire une mini condition dans la macro appelée afin qu'elle saute une partie si elle est exécutée depuis le userform.

Je pensais pouvoir tout simplement donner une valeur à une variable dans mon Usf (chkinit = 1) et vérifier ensuite cette variable dans ma macro comme ceci
Code:
 if chkinit = 1 then goto suite

seulement, ça ne marche pas, la variable a une valeur nulle lorsqu'elle est appelée dans ma macro (j'imagine que, par défaut, toutes les variables sont réinitialisées lorsqu'une macro est lancée et c'est d'ailleurs bien logique).
Mais du coup, je cale, je ne vois pas comment faire pour procéder à cette vérification.

Merci d'avance
 
Dernière édition:

sousou

XLDnaute Barbatruc
Re : Vérification d'appel de macro

Bonjour.
Il suffirait de déclarer dans ton module principale une variable public chkinit
Cette variable serait mise à true au moment de l'appel de la macro par ton usf et remise à false an fion de macro
 

Discussions similaires

Réponses
3
Affichages
303
Réponses
3
Affichages
530

Statistiques des forums

Discussions
312 330
Messages
2 087 337
Membres
103 524
dernier inscrit
Smile1813