OVH Cloud OVH Cloud

Comment filtrer une requete par une valeur d'inputbox d'une procédure

1 réponse
Avatar
Daniel
comment mettre dans une requete une valeur contenue dans une input box (la
valeur myValue de cette input box)est dimensionnée dans une procedure!
Merci d'avance.
Daniel

1 réponse

Avatar
3stone
Salut,

"Daniel"
comment mettre dans une requete une valeur contenue dans une input box (la
valeur myValue de cette input box)est dimensionnée dans une procedure!



Dans une requête, tu ne peux obtenir directement la valeur d'une variable.

Mais, tu peux appeller une fonction... qui te donnera cette valeur...



Déclarer ta variable dans un module général:
Public sInput as string

'la fonction qui te rend la valeur de la variable:
Function fnMaVAR () as string
fnMaVAR = sInput
End Function

'dans le VBA
sInput = InputBox("blabla")

'dans la requête
=fnMaVar()


Si par contre tu peux éviter le inputbox et utiliser une zone de texte,
tout cela devient plus facile, car tu indique simplement la ZdeT

=Forms!MonFormulaire!MaZoneDeTexte

...plus besoin de variable, ni de fonction.


--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------