où déclarer ma variable

M

Michel

Guest
je veux déclarer une variable afin qu'elle soit incrémentée de 1 chaque fois que j'appuie sur un bouton. Si je la déclare ds ma procédure de clickbouton, bien sur elle toujours réinitialisée à 0!
comment faire? Merci
 
T

Ti

Guest
déclare-là au niveau du module. Autre solution, tu peux la déclarer dans la procédure en la faisant précéder de Static

Static Mavariable as long

comme ça elle reste telle quelle entre deux appels de la procédure.
 
T

Thierry

Guest
Oui Static, c'est ce que j'ai utilisé récemment dans une macro de démo MotdePasse.xls

Ficelle : Protection des feuilles par macro / 27-10-02 00:26

Liens : http://www.excel-downloads.com/html/French/forum/messages/1_6311_6311.htm

Dans le fichier joint, Excel compte les clicks sur un bouton du userform... Et vire le user si il click plus de trois fois...

Si çà peut t'inspirer... Michel...
@+Thierry
 

Discussions similaires

Réponses
28
Affichages
2 K

Membres actuellement en ligne

Statistiques des forums

Discussions
314 655
Messages
2 111 604
Membres
111 217
dernier inscrit
aladinkabeya2