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
20
Affichages
735

Statistiques des forums

Discussions
311 725
Messages
2 081 943
Membres
101 849
dernier inscrit
florentMIG