Partager via


TextBox.ScrollBars Property (Outlook Forms Script)

Renvoie ou définit une valeur de type Integer qui spécifie si un contrôle a des barres de défilement verticales, des barres de défilement horizontales ou les deux. Lecture-écriture.

Syntaxe

expression. Défilement

expression Variable représentant un objet TextBox.

Remarques

Les paramètres de l'argument ScrollBars sont les suivants :

Valeur Description
0 Aucune barre de défilement affichée (valeur par défaut).
1 La barre de défilement horizontale est affichée.
2 La barre de défilement verticale est affichée.
3 Les barres de défilement horizontale et verticale sont toutes deux affichées.

Une barre de défilement limite sa zone de défilement à la zone visible de la barre de défilement. Elle modifie également la position de défilement selon les besoins, afin que la barre de défilement entière reste visible. La plage d’une barre de défilement change lorsque la valeur de la propriété ScrollBars change, la barre de défilement change ou la taille visible change.

Sur un contrôle à une seule ligne, vous pouvez afficher une barre de défilement horizontale en utilisant les propriétés ScrollBars et AutoSize. Les barres de défilement sont masquées ou affichées selon les règles suivantes :

  1. Lorsque ScrollBars a la valeur 0, aucune barre de défilement n'est affichée.

  2. Lorsque ScrollBars a la valeur 1 ou 3, le contrôle affiche une barre de défilement horizontale si le texte est plus long que la zone modifiable et s'il reste suffisamment de place sur le contrôle pour insérer la barre de défilement au-dessous de la zone modifiable.

  3. Lorsque AutoSize a la valeur True, le contrôle s’agrandit pour permettre l’ajout d’une barre de défilement jusqu’à ce qu’il soit à sa taille maximale ou proche de celle-ci.

Pour une zone de texte multiligne, vous pouvez afficher les barres de défilement à l’aide des propriétés ScrollBars, WordWrap et AutoSize . Les barres de défilement sont masquées ou affichées selon les règles suivantes :

  1. Lorsque ScrollBars a la valeur 0, aucune barre de défilement n'est affichée.

  2. Lorsque ScrollBars a la valeur 2 ou 3, le contrôle affiche une barre de défilement verticale si le texte est plus long que la zone modifiable et s'il reste suffisamment de place sur le contrôle pour insérer la barre de défilement sur le bord droit de la zone modifiable.

  3. Lorsque WordWrap a la valeur True, le contrôle multiligne n’affiche pas de barre de défilement horizontal. La plupart des contrôles multilignes n’utilisent pas de barre de défilement horizontale.

  4. Un contrôle à plusieurs lignes peut afficher une barre de défilement horizontale si les conditions suivantes sont satisfaites simultanément :

    • la zone modifiable contient un mot qui est plus long que sa largeur ;
  • le contrôle autorise les barres de défilement horizontales ;

  • Le contrôle dispose d’un espace suffisant pour inclure la barre de défilement sous la zone d’édition.

  • La propriété WordWrap a la valeur False.

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.