Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème avec conditions macros

  • Initiateur de la discussion Initiateur de la discussion jno187
  • 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 !

J

jno187

Guest
Bonjour

Je souhaiterais mettre en place plusieurs restrictions dans une macro, malheureusement je n'abouti pas à l'effet escompté, je voudrais faire en sorte que si ma combobox3 = "" j'ai le MsgBox ("Veuillez remplir le champ de la recherche!") et si mon champ recherche est rempli mais que mon champ txtfin_réel.Value = "" Then nouveau MsgBox ("Veuillez remplir la date de début réel!") voir une 3ième conditions avec une textbox nomée txtdébut_réel sans que ma macro se déclenche ce qui n'est pas le cas avec ce qui suit, une idée? :

Dim no_ligne As Integer
Sheets("Mes Affaires").Select
If ComboBox3.Value = "" Then
MsgBox ("Veuillez remplir le champ de la recherche!")
Exit Sub
ElseIf txtfin_réel.Value = "" Then
MsgBox ("Veuillez remplir la date de fin réel!")
End If
Exit Sub

no_ligne = ComboBox3.ListIndex + 6
txtdevis.Value = Cells(no_ligne, 1)
txtNom.Value = Cells(no_ligne, 2)
txtChantier.Value = Cells(no_ligne, 3)
txtMontant_HT.Value = Cells(no_ligne, 4)
txtDate.Value = Cells(no_ligne, 5)
txtObservations.Value = Cells(no_ligne, 6)
txtdébut_prev.Value = Cells(no_ligne, 7)
txtfin_prev.Value = Cells(no_ligne, 8)
txtdébut_réel.Value = Cells(no_ligne, 9)
txtfin_réel.Value = Cells(no_ligne, 10)
Cells(no_ligne, 1).Resize(, 10).Interior.ColorIndex = 3
Unload UserForm4
End Sub
 
Re : problème avec conditions macros

Bonjour à tous,

Peut-être ceci :

Code:
If ComboBox3.Value = "" Then
MsgBox ("Veuillez remplir le champ de la recherche!")
Exit Sub
End if
If txtfin_réel.Value = "" Then
MsgBox ("Veuillez remplir la date de fin réel!")
Exit Sub
End If

bonne journée
 
Re : problème avec conditions macros

Re

Merci de vous intéresser à mon cas, je viens de faire le test ma macro s’exécute même si le champs "txtfin" n'est pas remplie !
Quelqu'un d'autre aurais une solution ?
 
Dernière modification par un modérateur:
- 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

A
Réponses
0
Affichages
629
A
D
Réponses
49
Affichages
9 K
D
P
Réponses
0
Affichages
823
pin_electronic
P
S
Réponses
1
Affichages
1 K
SCorbeil
S
Réponses
5
Affichages
807
F
Réponses
5
Affichages
2 K
Fariri
F
O
  • Question Question
Réponses
2
Affichages
918
olivier147
O
J
Réponses
10
Affichages
2 K
C
Réponses
2
Affichages
981
Crack1986
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…