Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Mémoriser l'action sur un bouton

Nounours_59

XLDnaute Nouveau
Bonjour à toutes et à tous.
Me revoilà, dans l'embarras malgré mes recherches et du haut de mon inexpérience.

Le contexte: 5 boutons sur une feuille: "bouton1 à bouton5".
J'ai cinq variables déclarées Public, "etat1 à etat5", correspondant à mes 5 boutons.

Ce que je voudrais:
DEPART:
- j'appuie sur un bouton quelconque, par exemple bouton3.
- Je lis "état3" = 0, donc je lance une présentation.
- Je mémorise l'action qui vient d'être effectuée: "etat3" passe de 0 à 1 (comme une bascule).

ARRÊT:
- J'appuie sur le bouton3.
- Je lis "etat3" qui est égal à 1 donc j'arrête la présentation.
- Je passe "etat3" à 0 pour le coup d'après.

FIN.

Là ou je galère, c'est avec la variable "etat3", et plus généralement avec la mémorisation de l'état du bouton. Je n'arrive pas à réaliser cette bascule. Je n'ai rien à proposer car rien ne fonctionne.
Bien entendu, je voudrais n'utiliser qu'une seule macro pour mes 5 boutons.

Merci à celles et ceux qui pourront me venir en aide.
Bonne journée.
 
Solution
Merci.
Pour ce qui est des boutons
Pour le resize, ide.
Par contre, je n'avais même pas vu qu'il y avait une macro dans Workbook Open !!!
Encore merci pour tout. Bonne soirée et bon dimanche.

Nounours_59

XLDnaute Nouveau
Merci.
Pour ce qui est des boutons
Pour le resize, ide.
Par contre, je n'avais même pas vu qu'il y avait une macro dans Workbook Open !!!
Encore merci pour tout. Bonne soirée et bon dimanche.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Par contre, je n'avais même pas vu qu'il y avait une macro dans Workbook Open !!!
Je l'avais précisé.
Il faut aussi dans Thisworkbook mettre une macro Workbook_Open pour initialiser tout à l'ouverture du fichier.

Par contre, ne mettez pas votre post en vert. Le vert est fait pour être remonter juste après votre demande pour aider les futurs lecteurs, donc soit il fut le supprimer, soit mettre le post avec la solution.

 

Discussions similaires

Réponses
2
Affichages
854
Réponses
12
Affichages
1 K
Réponses
8
Affichages
4 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…