deudecos
XLDnaute Impliqué
Bonjour a toutes et a tous,
Bon, je sais faire un truc du genre :
Dim i As Integer
For i = 2 to 200
If sheets('feuil3').Range('A' & i) = Userform1.TextBox1 then
sheets('feuil3').Range('B2') = 1
end if
next
Mais voila, moi ce que je souhaite, c'est faire le contraire, a savoir :
If Sheets('feuil3').Range('A' & i)<> userform1.TextBox1 Then
msgbox'cette entree n'est pas prise en compte'
Exit sub
Le truc, c'est que si je fais ca le message va apparaitre systematiquement a chaque ligne du moment qu'il ne trouve pas...
Ce que je voudrais moi, c'est qu'il me previenne uniquement a la fin
QQ peut il ou elle m'aider ?
Bonne journee
Olivier
Bon, je sais faire un truc du genre :
Dim i As Integer
For i = 2 to 200
If sheets('feuil3').Range('A' & i) = Userform1.TextBox1 then
sheets('feuil3').Range('B2') = 1
end if
next
Mais voila, moi ce que je souhaite, c'est faire le contraire, a savoir :
If Sheets('feuil3').Range('A' & i)<> userform1.TextBox1 Then
msgbox'cette entree n'est pas prise en compte'
Exit sub
Le truc, c'est que si je fais ca le message va apparaitre systematiquement a chaque ligne du moment qu'il ne trouve pas...
Ce que je voudrais moi, c'est qu'il me previenne uniquement a la fin
QQ peut il ou elle m'aider ?
Bonne journee
Olivier