Bonsoir le Forum,
J'ai une erreur dans ma formulation dans une macro d'application en création sous Excel 2003
Mon objectif :
' SI CheckBox2 = False & CheckBox3 = False & CheckBox5 = False ALORS .Range("E" & LASLIG) = ListBox4.value
. si ChekBox2 cochée alors une valeur figurera en TextBox 6
. si ChekBox3 cochée alors une valeur figurera en TextBox 7
. si ChekBox5 cochée alors une valeur figurera en TextBox 8
. si ChekBox2 et ChekBox2 et ChekBox2 non cochées alors une valeur figurera en ListBox 4
. ENFIN, on rangera dans Range("E" & LASLIG) = la valeur choisie
J'avais formulé ainsi, mais cela ne fonctionne pas :
...
If CheckBox2 = True Then .Range("E" & LASTLIG) = TextBox6: TextBox6 = TextBox6 + 1
If CheckBox3 = True Then .Range("E" & LASTLIG) = TextBox7: TextBox7 = TextBox7 + 1
If CheckBox5 = True Then .Range("E" & LASTLIG) = TextBox8: TextBox8 = TextBox8 + 1
If (CheckBox2 = False + CheckBox3 = False + CheckBox5 = False) Then .Range("E" & LASLIG) = ListBox4.Value
...
Quelle correction faut-il apporter à cette partie de macro ?
Merci
Webperegrino
J'ai une erreur dans ma formulation dans une macro d'application en création sous Excel 2003
Mon objectif :
' SI CheckBox2 = False & CheckBox3 = False & CheckBox5 = False ALORS .Range("E" & LASLIG) = ListBox4.value
. si ChekBox2 cochée alors une valeur figurera en TextBox 6
. si ChekBox3 cochée alors une valeur figurera en TextBox 7
. si ChekBox5 cochée alors une valeur figurera en TextBox 8
. si ChekBox2 et ChekBox2 et ChekBox2 non cochées alors une valeur figurera en ListBox 4
. ENFIN, on rangera dans Range("E" & LASLIG) = la valeur choisie
J'avais formulé ainsi, mais cela ne fonctionne pas :
...
If CheckBox2 = True Then .Range("E" & LASTLIG) = TextBox6: TextBox6 = TextBox6 + 1
If CheckBox3 = True Then .Range("E" & LASTLIG) = TextBox7: TextBox7 = TextBox7 + 1
If CheckBox5 = True Then .Range("E" & LASTLIG) = TextBox8: TextBox8 = TextBox8 + 1
If (CheckBox2 = False + CheckBox3 = False + CheckBox5 = False) Then .Range("E" & LASLIG) = ListBox4.Value
...
Quelle correction faut-il apporter à cette partie de macro ?
Merci
Webperegrino