Stocker valeur du contrôle Checkbox

Stocker valeur du contrôle Checkbox - VB/VBA/VBS - Programmation

Marsh Posté le 04-05-2010 à 08:26:07    

Bonjour,
 
Est-il possible de stocker la valeur booléenne d'un Checkbox dans une variable publique déclarée dans un module?
Pour l'instant j'arrive à stocker cette valeur dans une cellule (ex: range("A1" )= MaUserform.MonCheckbox.value) et j'arrive aussi à l'exploiter lors de la fermeture et réouverture du classeur. L'inconvénient de ce procédé est que cela nécessite d'avoir une feuille pour stocker ces variables, je trouve ça un peu bête.
 
Merci d'apporter vos lumières.

Reply

Marsh Posté le 04-05-2010 à 08:26:07   

Reply

Marsh Posté le 05-05-2010 à 16:30:57    

Hello
 
Oui c'est possible.
Question, la valeur de cette variable doit etre retrouvable si le fichier est fermé puis réouvert ?
Si c'est le cas, pas moyen que de passer par une cellule...


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 06-05-2010 à 15:49:09    

Merci dje69r,
 
Je viens de trouver en surfant sur le web une voie sur laquelle il y aurait peut-être une possibilité, avec les commandes  
 
Property Let et Property Get
 
Je potasse dessus et vous informe dès que possible.

Reply

Marsh Posté le 06-05-2010 à 16:39:22    

Meme un module de classe est dechargé a la fermeture du fichier Excel hein...


---------------
Soyez malin, louez entre voisins !
Reply

Marsh Posté le 09-05-2010 à 09:52:05    

Le plus simple est de passer par un fichier ini stocké sur le disque (dans le répertoire local settings\temp.
Voici un exemple qui permet de sauvegarder l'état d'un formulaire :
http://autocadvba.canalblog.com/ar [...] 90381.html


---------------
OtObOxBlOg - - - Etre seul à avoir tort  c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed