1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Private Sub CheckBox1_Click()
Checker_val
End Sub
Sub Checker_val()
Dim Total As Integer, Bits, Couleur
'Couleur = Array(" 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Couleur = Array("Pas de bouton", "", "Bouton 1", "", "Bouton 2", "", "Bouton 1&2", "", "Bouton 3", "", "Bouton 1&3", "", "Bouton 2 & 3", "", "Bouton 1 & 2 & 3", "", "Bouton 4", "", "Bouton 1 & 4", "", "Bouton 2 & 4", "", "Bouton 1&2&4", "", "Bouton 3&4", "", "", "", "Bouton 2&3&4", "", "Bouton 1&2&3&4")
Bits = Array(0, 2, 4, 8, 16, 32)
For i = 1 To 4
Total = Total + Me.Controls("CheckBox" & i) * Bits(i)
Next
'MsgBox Total
TextBox1.Value = Couleur(Abs(Total))
End Sub |