Partager via


Redimensionner un contrôle horizontalement et verticalement avec le formulaire

L’exemple de code suivant montre comment redimensionner un contrôle avec un formulaire. Il utilise la classe OlkControl qui représente certaines propriétés de base (par exemple, HorizontalLayout et VerticalLayout) communes aux contrôles de formulaire Outlook. Il suppose un contrôle de zone de texte Outlook existant, myTextBox, dans le formulaire, et utilise la conversion en Visual Basic pour permettre au contrôle de zone de texte d’utiliser les propriétés d’OlkControl.

Dim olkCtrl As Outlook.OlkControl

    ' Let the text box control use the properties of OlkControl
    Set olkCtrl = myTextBox
    
    ' Enable automatic adjustments of the layout with respect to the rest of the form
    olkCtrl.EnableAutoLayout = True

    ' Allow resizing the text box control horizontally and vertically with the form
    olkCtrl.HorizontalLayout = olHorizontalLayoutGrow
    olkCtrl.VerticalLayout = olVerticalLayoutGrow

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.