Action de Macro MoveAndSizeWindow

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Dans les bases de données de bureau Access si vous avez configuré votre document options de la fenêtre pour utiliser des fenêtres superposées au lieu des documents à onglets, vous pouvez utiliser l'action de macro MoveAndSizeWindow pour déplacer ou redimensionner la fenêtre active. Pour plus d'informations sur la façon de définir les options de fenêtre de document, consultez la section Notes.

Remarque : Cette action de macro ne peut pas être appliquée à des fenêtres de code de Visual Basic Editor. Pour plus d'informations sur la modification des fenêtres code, consultez la rubrique de la propriété WindowState.

Remarque : Commencer dans Access 2010, l'action de macro DéplacerDimensionner a été renommée MoveAndSizeWindow.

Remarque : L'action de macro MoveAndSizeWindow n'est pas disponible dans les applications web Access.

Paramètre

L'action de macro MoveAndSizeWindow comporte les arguments suivants.

Argument de l’action

Description

Right

La nouvelle position horizontale du coin supérieur gauche de la fenêtre, mesurée à partir du bord gauche de la fenêtre. Entrez la position dans la zone d'argument droite.

Bas

La nouvelle position verticale du coin supérieur gauche de la fenêtre, mesurée entre le bord supérieur de la fenêtre.

Largeur

Nouvelle largeur de la fenêtre.

Hauteur

Nouvelle hauteur de la fenêtre.


Si vous laissez un argument vierge, Access utilise le paramètre actuel de la fenêtre.

Vous devez entrer une valeur au moins un argument.

Remarque : Chaque mesure est en centimètres, selon les paramètres régionaux du Panneau de configuration Windows.

Remarques

Pour configurer une application pour utiliser les fenêtres superposées au lieu des documents à onglets, procédez comme suit :

  1. Cliquez sur Fichier > Options.

  2. Cliquez sur Base de données active.

  3. Dans la section Options de l'Application, sous Options de fenêtre de Document, cliquez sur Fenêtres superposées.

  4. Cliquez sur OK, puis fermez et rouvrez la base de données.

Cette action équivaut à cliquer 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 pour déplacer ou redimensionner la fenêtre. Avec l'action de macro MoveAndSizeWindow , vous entrez directement les mesures de position et la taille. Vous pouvez également utiliser la souris pour déplacer et dimensionner windows.

Vous pouvez utiliser cette action de macro dans toutes les fenêtres, n'importe quel affichage.

Conseils

  • Pour déplacer une fenêtre sans la redimensionner, entrez des valeurs pour la droite et vers le bas arguments, mais laissez vides les arguments largeur et hauteur .

  • Pour redimensionner une fenêtre sans la déplacer, entrez des valeurs pour les arguments de hauteur et largeur , mais laissez vides les arguments droite et vers le bas .

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

Exemple

Synchroniser des formulaires à l'aide d'une macro

Les actions de macro suivant ouvrir 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 de l'écho, BoîteMsg, AtteindreContrôle, ArrêtMacro, OuvrirFormulaireet actions MoveAndSizeWindow . Il affiche également l'utilisation d'une expression conditionnelle avec les actions BoîteMsg, AtteindreContrôleet ArrêtMacro . Cette macro doit être attachée au bouton révision des produits du formulaire fournisseurs.

Condition

Action

Arguments : paramètre

Commentaire

Écho

L'écho: Aucun

Arrêter l'actualisation de l'écran pendant l'exécution de la macro.

IsNull ([Réf fournisseur])

MsgBox

Message: déplacer vers l'enregistrement du fournisseur dont les produits que vous voulez voir, puis cliquez sur le bouton révision des produits à nouveau.

Émettre un signal sonore: Oui

Type: Aucun

Titre: sélection d'un fournisseur

S'il n'existe aucun fournisseur actif dans le formulaire fournisseurs, affiche un message.

AtteindreContrôle

Nom du contrôle: NomSociété

Déplacer le focus sur le contrôle société.

...

ArrêtMacro

Arrêter la macro.

OuvrirFormulaire

Nom du formulaire: liste de produits

Affichage: feuille de données

Nom du filtre:

Condition Where: [Réf fournisseur] = [Forms] ! [Fournisseurs] ! [N° fournisseur]

Mode données: lecture seule

Mode fenêtre: Normal

Ouvrir le formulaire de liste de produits et afficher les produits du fournisseur actuel.

MoveAndSizeWindow

Droite: 0.7799 »

Vers le bas: 1,8 »

Placez le formulaire de liste de produits dans le coin inférieur droit du formulaire fournisseurs.

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×