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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
Private Sub CommandButton3_Click()
Dim Ligne As Integer
Const Premiere_Col = 3
Dim Test As Boolean
Set choix(1) = CheckBox1
Set choix(2) = CheckBox2
Set choix(3) = CheckBox3
Set choix(4) = CheckBox4
Set choix(5) = CheckBox5
Set choix(6) = CheckBox6
Set choix(7) = CheckBox7
Set choix(8) = CheckBox8
Set choix(9) = CheckBox9
Set choix(10) = CheckBox10
Set choix(11) = CheckBox11
Set choix(12) = CheckBox12
Set choix(13) = CheckBox13
Set choix(14) = CheckBox14
Set choix(15) = CheckBox15
Set choix(16) = CheckBox16
Set choix(17) = CheckBox17
Set choix(18) = CheckBox18
Set choix(19) = CheckBox19
Set choix(20) = CheckBox20
Set choix(21) = CheckBox21
Set choix(22) = CheckBox22
Set choix(23) = CheckBox23
Set choix(24) = CheckBox24
Dim c As String
c = 0
Do
Test = True
For i = Premiere_Col To Premiere_Col + 23
If LCase(Cells(Ligne, i)) <> "oui" And choix(i + 1 - Premiere_Col).Value = True Then
Test = False
Exit For
End If
Next
If Test = True Then
'ici je voudrais mettre le résultat dans la case A1
End If
Ligne = Ligne + 1
Loop While Not IsEmpty(Cells(2, Ligne)) 'boucle tant que la colonne Nom est pleine
End Sub
Ne pas oublier dans un autre module :
Public choix(24) |
Partager