VBA - Filtrer sur plusieurs champs

VBA - Filtrer sur plusieurs champs - VB/VBA/VBS - Programmation

Marsh Posté le 01-02-2006 à 14:46:46    

Bonjour :)
 
Pour filtrer par formulaire l'on doit faire
    Me.Filter = "[numeroTYPEDONNEE] = 9"
    Me.FilterOn = True
 
Et ceci fonctionne parfaitement, mais moi je veux filtrer à l'aide de deux champs, mais si je fais cela :  
 
    Me.Filter = "[numeroTYPEDONNEE] = 9"
    Me.Filter = "[nomREGION] = 'Québec'"
    Me.FilterOn = True
Ceci filtre seulement sur la region, donc le dernier, je me doute que je devrai écrire mes deux critères sur la même ligne, mais j'aimerais savoir comment on écrit ça.  
 
Maryse :)


Message édité par kissmytoe le 01-02-2006 à 14:59:08
Reply

Marsh Posté le 01-02-2006 à 14:46:46   

Reply

Marsh Posté le 01-02-2006 à 17:16:09    

et si tu met un "AND" ?
 
Du style :
Me.filter = "[numeroTYPEDONNEE] = 9" AND "[nomREGION]= 'Québec'"
 
++

Reply

Marsh Posté le 01-02-2006 à 17:24:50    

Merci bien pour y avoir pensé ;) parce que c'est la réponse
 
Bien sur sans couper les apostrophes
 
Me.filter = "[numeroTYPEDONNEE] = 9  AND [nomREGION] = 'Québec'"
 
Merci beaucoup ;)

Reply

Sujets relatifs:

Leave a Replay

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