comparaison de cells et de textbox d'userform

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

joris

Guest
Bonjour a tous,

j'ai une question simpliste mais qui pourtant me bloque:


voila le code

For Each C In Myplage
If C = UserForm1.TextBox1.Value And Cells(C.Row, 6) = UserForm1.TextBox3.Value Then

la premiere condition marche tres bien mais j'ai un pb avec la deuxieme:

le debuggeur me montre que:
dans cells(c,row,6) ca me sors 18/08/2004
et dans UserForm1.TextBox3.Value ca me sors "18/08/2004"

donc ca considere que c pas la meme chose.

Quelqu'un pourrais m'expliquer pk?

merci

Joris
 
Merci Arnaud,

mais ca ne marche pas ma version de Visual Basic de reconnait pas FormatDateTime...

quelqu'un aurait t'il une autre idee.

peut etre essayer de rajouter des guillemets a Cells(C.row,6) avant la comparaison??

Merci
 
c'est bon j'ai trouve mon bonheur en passant par une variable intermediaire!

For Each C In Myplage
inter = Cells(C.Row, 6)
If C = UserForm1.TextBox1.Value And inter = UserForm1.TextBox3.Value Then



merci pour votre aide

Joris
 
- 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
7
Affichages
1 K
Retour