renvoie plus loin dans une macro peut etre avec if then ??

N

noon

Guest
salut a tous

je voudrais
savoir si je rentre une valeur dans une textbox dans un (userform)et que cette valeur est differente a la valeur d une cellule par exemple la "A1"
il n execute pas la macro au debut qu il execute que la fin

je pense end , if ,then doivent etre surement utilisés mais comment ???

MERCI
 
M

Moa

Guest
C'est assez simple !

Tu fais deux macros, une qui s'exécutera si la condition est remplie et l'autre si la condition n'est pas remplie

Sub Blabla()
If Textbox1.Value<>Range("A1").Value Then
Macro1
Else
Macro2
End if
End Sub
 
R

Rhodan

Guest
sinon tu peux aussi utiliser goto ...
voir aide ...pour plus de précision..dsl

peut être

if ....then
goto label1
else
ton code
end if
label1:

mais pour plus de sécurité dans ce médiocre code consulte l'aide avec mot cléf goto
 

Discussions similaires

Statistiques des forums

Discussions
314 164
Messages
2 106 615
Membres
109 642
dernier inscrit
dudu51