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.
S’applique à : Access 2013, Office 2013
Si vous avez défini vos options de fenêtre de document pour utiliser des fenêtres qui se chevauchent plutôt que des documents à onglets, vous pouvez utiliser l’action DéplacerAndSizeWindow pour déplacer ou redimensionner la fenêtre active. Pour plus d’informations sur la définition des options de fenêtre de document, consultez la section Remarques.
Setting
L’action MoveAndSizeWindow contient les arguments suivants.
Argument de l’action |
Description |
|---|---|
Right |
Nouvelle position horizontale de l'angle supérieur gauche de la fenêtre mesurée depuis le bord gauche de cette fenêtre. Entrez la position dans la zone Droite de la section Arguments de l’action du volet Générateur de macros. |
Down |
Nouvelle position verticale de l'angle supérieur gauche de la fenêtre mesurée depuis le haut de cette fenêtre. |
Width |
Nouvelle largeur de la fenêtre. |
Height |
Nouvelle hauteur de la fenêtre. |
Si vous laissez un argument vide, Microsoft Access utilise le paramètre actuel de la fenêtre.
Vous devez entrer une valeur pour au moins un argument.
Remarque
Chaque mesure est en pouces ou centimètres, selon les paramètres régionaux dans Windows Panneau de configuration.
Remarques
Pour configurer une application afin qu’elle utilise des fenêtres qui se chevauchent plutôt que des documents à onglets, procédez comme suit :
Cliquez sur Options
Cliquez sur Base de données active.
Dans la section Options de l'application, sous Options de la fenêtre Document, cliquez sur Fenêtres superposées.
Cliquez sur OK, puis fermez et rouvrez la base de données.
Cette action est similaire à un clic sur Déplacer ou Taille dans le menu Contrôle de la fenêtre. Avec les commandes de menu, vous utilisez les touches de direction du clavier pour déplacer ou redimensionner la fenêtre. Avec l’action MoveAndSizeWindow , vous entrez directement les mesures de position et de taille. Vous pouvez également utiliser la souris pour déplacer et dimensionner les fenêtres.
Vous pouvez utiliser cette action sur n’importe quelle fenêtre, dans n’importe quelle vue.
Conseil
- Pour déplacer une fenêtre sans la redimensionner, entrez des valeurs pour les arguments Droite et Bas , mais laissez les arguments Width et Height vides.
- Pour redimensionner une fenêtre sans la déplacer, entrez des valeurs pour les arguments Width et Height , mais laissez les arguments Droite et Bas vides.
Pour exécuter l’action MoveAndSizeWindow dans un module Visual Basic pour Applications (VBA), utilisez la méthode MoveSize de l’objet DoCmd .
Exemple
Synchroniser des formulaires à l'aide d'une macro
La macro suivante ouvre un formulaire de liste de produits dans le coin inférieur droit du formulaire Fournisseurs, affichant les produits du fournisseur actuel. Elle présente l'utilisation des actions Écho, ZoneMessage, AtteindreContrôle, ArrêtMacro, OuvrirFormulaire et DéplacerEtDimensionnerFenêtre. Elle décrit également l'utilisation d'une expression conditionnelle avec les actions ZoneMessage, AtteindreContrôle, et ArrêtMacro. Cette macro doit être associée au bouton Consulter les produits dans le formulaire Fournisseurs.
Condition |
Action |
Arguments : Paramètre |
Commentaire |
|---|---|---|---|
Echo |
Écho sur: Non |
Arrêter l’actualisation de l’écran pendant l’exécution de la macro. |
|
IsNull([ID fournisseur]) |
MessageBox |
Message: Passez à l'enregistrement du fournisseur dont vous voulez voir les produits, puis cliquez à nouveau sur le bouton Consulter les produits. Bip : OuiType : NoneTitle : Sélectionner un fournisseur |
S'il n'existe aucun fournisseur actif dans le formulaire Fournisseurs, afficher un message. |
GoToControl |
Nom du contrôle: NomSociété |
Déplacer le focus sur le contrôle NomSociété. |
|
... |
StopMacro |
Arrêter la macro. |
|
OpenForm |
Nom du formulaire : Product List View : DatasheetFilter Name : Where Condition : [FOURNISSEUR ID] = [Forms] ! [Fournisseurs] ! [SupplierID] Mode données : Lecture seuleMode Windows : Normal |
Ouvrir le formulaire Liste de produits et afficher les produits du fournisseur actuel. |
|
MoveAndSizeWindow |
Droite: 0.7799" Vers le bas: 1.8" |
Positionnez le formulaire Liste de produits dans le coin inférieur droit du formulaire Fournisseurs. |