Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode OpenQuery exécute l’action OpenQuery dans Visual Basic.
Syntaxe
expression. OpenQuery (QueryName, View, DataMode)
expressionune variable représentant un objet DoCmd.
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| QueryName | Obligatoire | Variant | Expression chaîne qui est le nom valide d'une requête dans la base de données active. Si vous exécutez du code Visual Basic contenant la méthode OpenQuery dans une base de données de bibliothèque, Microsoft Access recherche la requête portant ce nom d’abord dans la base de données de bibliothèque, puis dans la base de données active. |
| View | Facultatif | AcView | Constante AcView qui spécifie l’affichage dans lequel la requête s’ouvre. La valeur par défaut est acViewNormal. |
| DataMode | Facultatif | AcOpenDataMode | Constante AcOpenDataMode qui spécifie le mode de saisie de données pour la requête. La valeur par défaut est acEdit. |
Remarques
Utilisez la méthode OpenQuery pour ouvrir une requête de sélection ou un tableau croisé en mode Feuille de données, Création ou Aperçu avant impression. Cette action exécute une requête action. Vous pouvez également sélectionner le mode de saisie des données voulu pour la requête.
Remarque
Cette méthode n’est disponible que dans l’environnement de base de données Access. Voir les méthodes OpenView ou OpenStoredProcedure si vous utilisez l’environnement de projet Access (.adp).
Exemple
L’exemple suivant ouvre la requête Totaux des ventes en mode Feuille de données et permet à l’utilisateur d’afficher mais pas de modifier ou d’ajouter des enregistrements.
DoCmd.OpenQuery "Sales Totals Query", , acReadOnly
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.