Partager via


Méthode ObjectFrame.SizeToFit (Access)

Utilisez la méthode SizeToFit pour dimensionner un contrôle afin qu’il s’adapte au texte ou à l’image qu’il contient.

Syntaxe

expression. SizeToFit

Expression Variable qui représente un objet ObjectFrame .

Remarques

Par exemple, vous pouvez appliquer la méthode SizeToFit à un bouton de commande qui est trop petit pour afficher tout le texte de sa propriété Caption.

Vous pouvez appliquer la méthode SizeToFit aux contrôles uniquement en mode Création de formulaire ou un état en mode Création.

La méthode SizeToFit agrandit ou réduit un contrôle en fonction de la taille du texte ou de l’image qu’il contient.

Utilisez la méthode SizeToFit conjointement avec la méthode CreateControl pour dimensionner les nouveaux contrôles que vous avez créés dans le code.

Remarque

[!REMARQUE] Pas de tous les contrôles qui contiennent du texte ou une image peuvent être ajustés par la méthode SizeToFit. Plusieurs contrôles liés aux données qui peuvent varier en taille à partir d'un enregistrement à l'autre. Ces contrôles incluent la zone de texte, zone de liste, zone de liste modifiable et contrôles de cadre d'objet dépendant. La méthode SizeToFit ne s'applique pas aux contrôles de données access pages.

Exemple

L’exemple suivant crée un formulaire et un bouton de commande sur le formulaire. La procédure puis définit la propriété Caption du contrôle et dimensionne le contrôle pour s'adapter à la légende.

Sub SizeNewControl() 
 Dim frm As Form, ctl As Control 
 
 ' Create new form. 
 Set frm = CreateForm 
 ' Create new command button. 
 Set ctl = CreateControl(frm.Name, _ 
 acCommandButton, , , , 500, 500) 
 ' Restore form. 
 DoCmd.Restore 
 ' Set control's Caption property. 
 ctl.Caption = "Extremely Long Control Caption" 
 ' Size control to fit caption. 
 ctl.SizeToFit 
End Sub

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.