Partager via


GoToPage, action de macro

S’applique à : Access 2013, Office 2013

Utilisez l'action AtteindrePage pour placer le focus dans le formulaire actif sur le premier contrôle d'une page spécifique. Vous pouvez utiliser cette action si vous avez créé un formulaire contenant différents groupes d'informations connexes séparés par des sauts de page. Par exemple, un formulaire Employés peut contenir des informations personnelles sur une page, des informations professionnelles sur une autre page et des informations sur les ventes sur une troisième page. Vous pouvez utiliser l'action AtteindrePage pour vous placer sur la page de votre choix. Vous pouvez également présenter plusieurs pages d’informations sur un même formulaire en utilisant des contrôles Onglet.

Setting

L’action AtteindrePage possède les arguments suivants.

Argument d’action

Description

Numéro de page

Numéro de la page sur laquelle placer le focus. Entrez le numéro de la page dans la zone Numéro de page de la section Arguments de l’action du volet Générateur de macro. Si vous laissez cet argument vide, le focus reste sur la page active. Vous pouvez utiliser les arguments Droite et Bas pour afficher la partie de la page qui vous intéresse.

Right

Position horizontale de la partie de la page, mesurée à partir du bord gauche de la fenêtre principale, qui doit apparaître sur le bord gauche de la fenêtre. Cet argument est obligatoire si l’argument Bas est spécifié.

Down

Position verticale de la partie de la page, mesurée à partir du bord supérieur de la fenêtre principale, qui doit apparaître sur le bord supérieur de la fenêtre. Cet argument est obligatoire si l’argument Haut est spécifié.

Remarque

Les arguments Droite et Bas sont mesurés en pouces ou en centimètres, selon les paramètres régionaux définis dans le Panneau de configuration de Windows.

Remarques

Vous pouvez utiliser cette action pour sélectionner le premier contrôle (comme défini par l'ordre de tabulation du formulaire) sur la page spécifiée. Utilisez l'action AtteindreContrôle pour vous placer dans un contrôle particulier sur le formulaire.

Vous pouvez utiliser les arguments Droite et Bas pour les formulaires dont les pages sont plus grandes que la fenêtre Accès. Utilisez l'argument Numéro de page pour vous placer sur la page de votre choix, puis utilisez les arguments Droite et Bas pour afficher la partie de la page de votre choix. Access affiche la partie de la page dont l'angle supérieur gauche est décalé de la distance spécifiée de l'angle supérieur gauche de la page.

Vous pouvez utiliser l'action AtteindrePage dans les cas suivants :

  • pour placer le focus sur une page dans un formulaire masqué ;

  • pour placer le focus sur une autre page dans le contrôle Onglet.

Pour exécuter l'action AtteindrePage dans un module Visual Basic pour Applications (VBA), utilisez la méthode GoToPage de l'objet DoCmd.