Between VBA et filtre openform

baker -  
Polux31 Messages postés 7219 Statut Membre -
Bonjour,

j'aimerai mettre cette requete comme filtre pour ouvrir un formulaire

req = req & "[VOL_UTILE] between '&Vol&' and '&Vol2&'"
DoCmd.OpenForm "Saisie_Projets", , , req, acFormReadOnly

ce code me renvoie l'erreur "l'action open form a été annulée"

Que faire??

merci de votre aide
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. Polux31 Messages postés 7219 Statut Membre 1 204
     
    bonjour,

    un peu juste pour savoir pourquoi ???

    Je suppose que vol et vol2 sont des variables. Si c'est le cas alors il faut faire :

    req = req & "[VOL_UTILE] between '" & Vol & " ' and ' " & Vol2 & " ' "

    bon courage

    ;o)

    Polux
    0
  2. baker
     
    Vol et Vol2 sont bien des variables, et même avec cette syntaxe le message d'erreur apparait.
    0
  3. baker
     
    Probleme résolu. Merci à toi polux ta solution m'a bien aidé, j'ai juste eu a enlevé les apostrophes!
    0
  4. Polux31 Messages postés 7219 Statut Membre 1 204
     
    bonjour, de rien, n'oublie pas de mettre résolu

    bon courage pour la suite

    ;o)

    polux
    0