Bonjour😎
Voila j'ai dans mon code vba plusieurs passage qui ressemble a celui ci et j'aimerais donc bien le reduire grace a une boucle for:
Je remplace donc ceci par cela :
etc Mais le problème c'est que sa ne fonctionne pas comme si il y avait le OR. Comment faire ?
Voila j'ai dans mon code vba plusieurs passage qui ressemble a celui ci et j'aimerais donc bien le reduire grace a une boucle for:
Code:
ElseIf ComboBox1.Value = "AAA" And (ComboBox2.Value = "A" Or ComboBox2.Value = "B") And (ComboBox3.Value = "adresse1" Or ComboBox3.Value = "adresse2" Or ComboBox3.Value = "adresse3" Or ComboBox3.Value = "adresse4" Or ComboBox3.Value = "adresse5" Or ComboBox3.Value = "adresse6" Or ComboBox3.Value = "adresse7" Or ComboBox3.Value = "adresse8") And ComboBox4.Value = "sas" Then
Me.ComboBox5.Clear
ComboBox5.AddItem "BBB"
ComboBox5.AddItem "CCC"
ComboBox5.AddItem "CCC"
Code:
For i=1 To 8
IF combobox1.value="AAA" And (Combobox2.Value="A" Or COmbobox2.Value="B") And Combobox3.Value="adresse"&i Then
Me.combobox5.Clear
Dernière édition: