Partage via


Méthode DoCmd.BrowseTo (Access)

La méthode BrowseTo effectue l'action Parcourir dans Visual Basic.

Syntaxe

expression. BrowseTo (ObjectType, ObjectName, PathtoSubformControl, WhereCondition, Page, DataMode)

expressionune variable représentant un objet DoCmd.

Paramètres

Nom Requis/Facultatif Type de données Description
ObjectType Obligatoire AcBrowseToObjectType Type d'objet vers lequel naviguer.
ObjectName Obligatoire Variant Objet qui se charge à l’intérieur du contrôle de sous-formulaire référencé par l’argument PathtoSubformControl .
PathtoSubformControl Facultatif Variant S’il est spécifié, chemin d’accès du formulaire principal de l’application au contrôle de sous-formulaire cible qui charge l’objet spécifié par l’argument ObjectName .
WhereCondition Facultatif Variant Spécifié, remplace la condition Where de la source de l'enregistrement de l'objet.
Page Facultatif Variant Spécifié, définit la page du formulaire continu qui deviendra la page active. Cet argument est web uniquement.
DataMode Facultatif AcFormOpenDataMode Spécifié, le mode d'entrée des données du formulaire.

Remarques

Utilisez la méthode BrowseTo pour naviguer entre les objets en place. Vous pouvez également modifier l’objet source d’un contrôle de sous-formulaire en spécifiant l’argument PathtoSubformControl . Utilisez BrowseTo pour naviguer de Form1 à Form2 sans ouvrir une nouvelle fenêtre.

L’argument PathtoSubformControl doit être spécifié à l’aide de la syntaxe de l’exemple suivant.

Main Form.SubForm Ctrl 1>Form 2.SubForm Ctrl 2>Form 3.SubFormCtrl3

Dans cet exemple, le formulaire principal correspond au formulaire de niveau supérieur de l'application cliente Access. L’argument PathtoSubformControl doit également spécifier les noms de contrôle de formulaire et de sous-formulaire menant du formulaire principal au contrôle de sous-formulaire qui est le conteneur de l’objet spécifié par l’argument ObjectName. Chaque contrôle de sous-formulaire spécifié doit être un contrôle du formulaire qui le précède. Le chemin d’accès doit se terminer par un contrôle de sous-formulaire.

Exemple

L’exemple de code suivant ouvre le formulaire EventDS en place en mode édition dans le contrôle de sous-formulaire NavigationSubform du formulaire Main .

DoCmd.BrowseTo ObjectType:=acBrowseToForm, _ 
ObjectName:="EventDS", _ 
PathToSubformControl:="Main.NavigationSubform", _ 
WhereCondition:="", _ 
Page:="", _ 
DataMode:=acFormEdit

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.