OVH Cloud OVH Cloud

CommandButton en couleur

1 réponse
Avatar
DoMi
Bonjour !

J'ai sur une UserForm un nombre variable de CommandButtons cr=E9=E9s
dynamiquement.
Ces boutons vont par paire : un "Oui" et un "Non".
Par d=E9faut, leur couleur est =E0 &H8000000F&.
Si je clique sur le bouton "Oui", il devient vert, et si je clique sur
"Non", ce bouton devient rouge.
Si le bouton "Non" =E9tait rouge et que je clique sur "Oui", le bouton
"Oui" devient vert et le "Non" reprend la couleur d'origine.
Si on ne clique sur aucun des boutons de la paire, ils gardent tous les
deux leur couleur d'origine.
Je voudrais contr=F4ler qu'on a bien cliqu=E9 sur un des boutons de
chaque paire, et qu'il ne reste pas une paire avec la couleur par
d=E9faut.
Comment faire ?

Merci pour votre aide !...

1 réponse

Avatar
David
Bonjour,

Je ne suis pas sur de la facon dont tu les fais fonctionner par pair, mais
logiquement il suffirait de parcourir l'ensemble de tes pairs de boutons et
de verifier pour chaque pair que les deux boutons n'ont pas la couleur par
defaut car dans ce cas cela voudrait dire que l'utilisateur n'a cliqué ni
sur l'un ni sur l'autre.

En esperant que cela t'aide...
David

"DoMi" wrote in message
news:
Bonjour !

J'ai sur une UserForm un nombre variable de CommandButtons créés
dynamiquement.
Ces boutons vont par paire : un "Oui" et un "Non".
Par défaut, leur couleur est à &H8000000F&.
Si je clique sur le bouton "Oui", il devient vert, et si je clique sur
"Non", ce bouton devient rouge.
Si le bouton "Non" était rouge et que je clique sur "Oui", le bouton
"Oui" devient vert et le "Non" reprend la couleur d'origine.
Si on ne clique sur aucun des boutons de la paire, ils gardent tous les
deux leur couleur d'origine.
Je voudrais contrôler qu'on a bien cliqué sur un des boutons de
chaque paire, et qu'il ne reste pas une paire avec la couleur par
défaut.
Comment faire ?

Merci pour votre aide !...