Voila un moment que je tourne en rond avec une ligne
Quand j’écris ceci ça fonctionne :
Code:
If Time < heurePrecedente And (UserForm2.TextBox2 = "" Or UserForm2.TextBox2 < heureSuivante) And UserForm2.TextBox1 < ("11:40") Then MsgBox 1
Par contre quand j’écris la même chose avec des variables à la place des heures ça coince :
Code:
f Time < heurePrecedente And (UserForm2.TextBox2 = "" Or UserForm2.TextBox2 < heureSuivante) And UserForm2.TextBox1 < heureSuivante Then MsgBox 1
Particulièrement avec la dernière variable : heureSuivante
Je ne suis vraiment pas expert mais j'arrive généralement à me débrouiller en bricolant pour voir ou ca coince mais la je seche, mais j'ai forcement fais une erreur quelque part
Bonjour David,
pour le moment je ne peux tester complètement tes macros car tu fais référence à UserForm2.TextBox2 et UserForm2.TextBox1 sans avoir affiché ni initialisé le formulaire. Ces variables ne sont donc pas définies et sont vides.
utilise plutôt, comme tu l'as fait pour définir les variables heuresuivante et heureprecedente