S’applique à
Objet BoundObjectFrame |
Objet Image |
Objet OptionButton |
Objet Section |
Objet CheckBox |
Objet Label |
Objet OptionGroup |
Objet SubForm |
Objet ComboBox |
Objet Line |
Objet Page |
Collection TabControl |
Objet CommandButton |
Objet ListBox |
Objet Rectangle |
Objet TextBox |
Objet CustomControl |
Objet ObjectFrame |
Objet Report |
Objet ToggleButton |
La propriété Hauteur (de même que la propriété Largeur) permet de redimensionner un objet de façon spécifique. Entier en lecture/écriture pour tous les objets figurant dans la liste S’applique, à l’exception de l’objet Report, qui est un Long en lecture/écriture.
expression.Hauteur
expression Obligatoire. Expression qui renvoie l’un des objets ci-dessus.
Remarques
La propriété Hauteur s’applique uniquement aux sections de formulaire et d’état, pas aux formulaires et états.
Entrez un nombre pour définir la hauteur souhaitée dans l’unité de mesure actuelle. Pour utiliser une unité de mesure différente de celle du paramètre défini dans la boîte de dialogue Options régionales du Panneau de configuration Windows, spécifiez l’unité, telle que cm ou po (par exemple, 5 cm ou 3 po).
Vous pouvez définir cette propriété à l’aide de la feuille de propriétés de l’objet, d’une macro ou d’un code Visual Basic pour Applications (VBA).
Pour les contrôles, vous pouvez définir la valeur par défaut de cette propriété à l’aide du style de contrôle par défaut ou de la propriété DefaultControl dans un code VBA.
Dans un code VBA, utilisez une expression numérique pour définir la valeur de cette propriété. Les valeurs sont exprimées en twips.
Pour des sections d’état, vous ne pouvez pas utiliser une macro ou un code VBA pour définir la propriété Hauteur lorsque vous imprimez un état ou affichez un aperçu. Pour des contrôles d’état, vous pouvez définir la propriété Hauteur lorsque vous imprimez un état ou affichez un aperçu, uniquement à l’aide d’une macro ou d’une procédure événementielle spécifiée dans le paramètre de la propriété de type événement AuFormatage d’une section.
Vous ne pouvez pas définir cette propriété pour un objet une fois que le processus d’impression a commencé. Par exemple, une tentative de définir la propriété Hauteur dans l’événement Imprimer d’un état génère une erreur.
Microsoft Office Access 2007 définit automatiquement la propriété Hauteur lorsque vous créez ou dimensionnez un contrôle, ou lorsque vous dimensionnez une fenêtre en mode Création pour un formulaire ou un état.
La hauteur des sections est mesurée à l’intérieur de leurs bordures. La hauteur des contrôles est mesurée à partir du centre de leur bordure, de façon à ce que des contrôles dont l’épaisseur de bordure diffère s’alignent correctement. Pour définir les marges des formulaires et états, cliquez sur Marges sous l’onglet Mise en page.
Remarque : Pour définir les positions gauche et supérieure d’un objet, utilisez les propriétés Gauche et Haut.
Exemple
Le code suivant redimensionne un bouton de commande en bouton carré de 1 pouce sur 1 (l’unité de mesure par défaut dans VBA est le twip, 1 440 twips équivalant à un pouce) :
Me!cmdSizeButton.Height = 1440 ' 1440 twips = 1 inch.
Me!cmdSizeButton.Width = 1440