Bonjour,
L'une de mes application génère une requête sélection "Query 1" puis l'ouvre.
Avant de lancer cette procédure, j'aimerai écrire une fonction VBA pour tester si la requête "Query 1" est déjà ouverte.
Pouvez vous m'aider ?
Merci
Bonjour,
L'une de mes application génère une requête sélection "Query 1" puis l'ouvre.
Avant de lancer cette procédure, j'aimerai écrire une fonction VBA pour tester si la requête "Query 1" est déjà ouverte.
Pouvez vous m'aider ?
Merci
Bonjour,
Si le but du test est de fermer la requête, tu peux utiliser
Ça ferme la requête si elle est ouverte, et ça ne fait rien (pas d'erreur) si la requête est fermée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part docmd.Close acQuery, "Query 1"
Sinon, pour savoir si la requête est ouverte, tester la valeur (True/False) de
A+
Code : Sélectionner tout - Visualiser dans une fenêtre à part CurrentData.AllQueries("Query 1").IsLoaded
merci,
je vais opter pour la deuxieme solution car le but du test est de créer Query 2 si Query 1 est déjà ouverte !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager