un problème sur une condition
Bjrs à tous,
Voilà, mon problème est le suivant:
si je ne trouve pas le résultat dans la liste il faudrais aller à fin1
mais le problème c'est qu'il va tjrs à fin1
voici le code
Code:
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
| Private Sub ComboBox2_Change()
If ComboBox2.Value = "" Then GoTo fin1
Sheets("récap_familles").Select
For Each c In Sheets("récap_familles").Range("a12:a200")
If c.Value <> ComboBox2.Value Then GoTo fin1 'si il n'est pas dans la liste a12:a200 il doit aller fin1?
If c.Value = ComboBox2.Value Then
c.Select
End If
Next c
ActiveCell.Offset(0, 4).Select
t = ActiveCell * -1
TextBox6.Value = t
ComboBox5 = "Règlement des familles"
ComboBox1 = "4111 - Familles ou élèves"
GoTo fin2
fin1:
fin2:
End Sub |
merci de votre réponse
JY