Bonjour
j'ai programmé plusieurs éléments (3) à cocher dans une frame.
J'aimerai que l'utilisateur puisse en choisir soit 0 soit 1.
Ma première idée était d'utiliser des OptionButtons pour leur propriétés de sélection unique. le problème est que l'optionButton ne permet pas le décochage.
L'idée d'utiliser une CheckBox permet le décochage mais je n'arrive pas à lier le cochage d'une case au décochage des autres car la mise a jour de la CheckBox entraine l'appel de la fonction qui entraine la MAJ de la CB...
Mes CheckBoxes sont toutes numérotées dans une Collection appelée listCB
Si quelqu'un à une idée pour pouvoir combiner les propriétés d'unicité de l'optionbouton et de décochage de la checkbox, merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Private Sub NewCheckbox_Click() Select Case NumBout Case 1 listCB.Item(1).NewCheckbox = True listCB.Item(2).NewCheckbox = False listCB.Item(3).NewCheckbox = False Case 2 listCB.Item(1).NewCheckbox = false listCB.Item(2).NewCheckbox = true listCB.Item(3).NewCheckbox = False Case 3 listCB.Item(1).NewCheckbox = False listCB.Item(2).NewCheckbox = False listCB.Item(3).NewCheckbox = true End Select End Sub
EB
Partager