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

  • Initiateur de la discussion Initiateur de la discussion noon
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
248
Réponses
4
Affichages
439
Retour