Forumle VBA "entre..."

Forumle VBA "entre..." - VB/VBA/VBS - Programmation

Marsh Posté le 03-03-2009 à 02:13:26    

Salut,
 
Petite question...
 
Peut-on utiliser ce genre de condition avec VBA?
zoneA = 1000 <= txtCP >= 1300
 
Je n'y arrive pas. Par contre, si je mets 1000 <= txtCP, cela fonctionne très bien.
Peut-on avoir 2 conditions? Ou est-ce que je suis obligé d'utiliser les AND ...
 
Merci d'avance

Reply

Marsh Posté le 03-03-2009 à 02:13:26   

Reply

Marsh Posté le 03-03-2009 à 09:01:54    

Non, on ne peut pas, comme vous vous en êtes aperçu. Il faut utiliser deux conditions réunies par l'opérateur booléen And.

Reply

Marsh Posté le 03-03-2009 à 14:37:14    

olivthill +1
 
zoneA = 1000 <= txtCP And txtCP >= 1300
 
Edit: on doit pouvoir simplifier ?
 
zoneA = 1000 <= txtCP And 1300 <= txtCP
 
soit :
 
zoneA = 1000 <= txtCP


Message édité par fluminis le 03-03-2009 à 14:39:28

---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 03-03-2009 à 14:43:22    

oui, bien sûr c'est une erreur de ma part,
je voulais bien sur dire :
zoneA = 1000 <= txtCP And txtCP <= 1300

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed