apnart
XLDnaute Occasionnel
Bonjour,
J'ai fait des recherches sur le forum mais n'ai pas trouvé mon bonheur 🙁
Je voudrais faire une sorte de choix par des boutons à bascule (4 choix pour commencer, mais + à l'avenir).
L'idée c'est que lorsqu'on appuie sur 1 des boutons à bascule, les autres remontent, et si le bouton est déjà enfoncé, si on appuie quand même dessus que cela ne change rien.
J'ai fait le code ci-dessous, mais ça tourne en rond et bloque excel 🙁
(mes boutons s'appellent PGU1 à 4
Si vous avez des idées pour moi, welcome !
Merci d'avance 🙂
J'ai fait des recherches sur le forum mais n'ai pas trouvé mon bonheur 🙁
Je voudrais faire une sorte de choix par des boutons à bascule (4 choix pour commencer, mais + à l'avenir).
L'idée c'est que lorsqu'on appuie sur 1 des boutons à bascule, les autres remontent, et si le bouton est déjà enfoncé, si on appuie quand même dessus que cela ne change rien.
J'ai fait le code ci-dessous, mais ça tourne en rond et bloque excel 🙁
(mes boutons s'appellent PGU1 à 4
Code:
Private Sub PGU1_Click()
If PGU1.Value = True Then
PGU2.Value = False
PGU3.Value = False
PGU4.Value = False
Else
PGU1.Value = True
End If
End Sub
Private Sub PGU2_Click()
If PGU2.Value = True Then
PGU1.Value = False
PGU3.Value = False
PGU4.Value = False
Else
PGU2.Value = True
End If
End Sub
Private Sub PGU3_Click()
If PGU3.Value = True Then
PGU1.Value = False
PGU2.Value = False
PGU4.Value = False
Else
PGU3.Value = True
End If
End Sub
Private Sub PGU4_Click()
If PGU4.Value = True Then
PGU1.Value = False
PGU2.Value = False
PGU3.Value = False
Else
PGU4.Value = True
End If
End Sub
Si vous avez des idées pour moi, welcome !
Merci d'avance 🙂