Between VBA et filtre openform

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. bonjour, de rien, n'oublie pas de mettre résolu

    bon courage pour la suite

    ;o)

    polux
    0
    1. Probleme résolu. Merci à toi polux ta solution m'a bien aidé, j'ai juste eu a enlevé les apostrophes!
      0
      1. Vol et Vol2 sont bien des variables, et même avec cette syntaxe le message d'erreur apparait.
        0
        1. 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