Bonjour à tous,
Via un courrier Word, j'ouvre ma base access (Set aDB = OpenDatabase("P:\xxxxxx.mdb") puis, après avoir récupéré une variable suite à un choix dans une liste, je "passe" cette variable à Set aRc = aDB.OpenRecordset("MaVariable") pour ouvrir la requête Mavariable.
A ce jour, j'ai x requêtes sur lesquelles je pointe en fonction du choix de la variable MaVariable (mes x requêtes pointent elle-mêmes sur x tables).
Je voudrez essayer de compacter tout cela d'ou ma question :
Je voudrais regrouper les x tables en une seule et je voudrais donc que ma requête initialer comporte un filtre permettant de n'avoir que les enregistrement souhaités : donc est-il possible qu'une requête, dans son critère de filtrage comprenne une variable (qui provienne de Word ou d'ailleurs).
Jusqu'à présent j'ai posé des filtres sur une requête qui provienne d'un champ de formulaire, mais je n'ai pas essayé ceci.
est-ce possible et si oui comment le faire car si je rentre mon nom de variable dans critère, il se met entre côte et est considéré comme du texte.
Merci de votre aide
PS : j'espère avoir été compréhensible
Partager