ScrollBars-EigenschaftScrollBars property

Gibt an, ob ein Steuerelement, ein Formular oder eine Seite über vertikale und/oder horizontale Bildlaufleisten verfügt.Specifies whether a control, form, or page has vertical scroll bars, horizontal scroll bars, or both.

SyntaxSyntax

- Objekt. Bild Laufleisten [= fmScrollBars ]object.ScrollBars [= fmScrollBars ]

Die Syntax für die Eigenschaft ScrollBars hat folgende Teile:The ScrollBars property syntax has these parts:

TeilPart BeschreibungDescription
Objektobject Erforderlich.Required. Ein gültiges Objekt.A valid object.
fmScrollBarsfmScrollBars Optional.Optional. Gibt an, wo Bildlaufleisten angezeigt werden sollen.Where scroll bars should be displayed.

EinstellungenSettings

Die Einstellungen für fmScrollBars sind:The settings for fmScrollBars are:

KonstanteConstant WertValue BeschreibungDescription
fmScrollBarsNonefmScrollBarsNone 00 Es werden keine Bildlaufleisten angezeigt (Standard).Displays no scroll bars (default).
fmScrollBarsHorizontalfmScrollBarsHorizontal 11 Es wird eine horizontale Bildlaufleiste angezeigt.Displays a horizontal scroll bar.
fmScrollBarsVerticalfmScrollBarsVertical 22 Es wird eine vertikale Bildlaufleiste angezeigt.Displays a vertical scroll bar.
fmscrollbarsboth festgelegtfmScrollBarsBoth 33 Es werden sowohl eine horizontale als auch eine vertikale Bildlaufleiste angezeigt.Displays both a horizontal and a vertical scroll bar.

HinweiseRemarks

Wenn die Eigenschaft KeepScrollBarsVisible auf True festgelegt ist, sind alle Bildlaufleisten in einem Formular oder auf einer Seite immer sichtbar, unabhängig davon, ob die Inhalte des Objekts in seine Grenzen passen.If the KeepScrollBarsVisible property is True, any scroll bar on a form or page is always visible, regardless of whether the object's contents fit within the object's borders.

Wenn die Bildlaufleiste sichtbar ist, ist die Größe von deren Bildlauffeld auf den sichtbaren Bereich der Bildlaufleiste beschränkt.If visible, a scroll bar constrains its scroll box to the visible region of the scroll bar. Darüber hinaus wird auch die Bildposition den Anforderungen entsprechend angepasst, um die gesamte Bildlaufleiste sichtbar zu halten.It also modifies the scroll position as needed to keep the entire scroll bar visible. Der Bereich einer Bildlaufleiste ändert sich, wenn sich der Wert der ScrollBars-Eigenschaft ändert, wenn sich die Bildlaufgröße ändert oder wenn sich die Größe des sichtbaren Bereichs ändert.The range of a scroll bar changes when the value of the ScrollBars property changes, the scroll size changes, or the visible size changes.

Wenn keine Bildlaufleiste angezeigt wird, können Sie die Bildlaufposition auf einen beliebigen Wert festlegen.If a scroll bar is not visible, you can set its scroll position to any value. Negative Werte und Werte, die größer als die Bildlaufgröße sind, sind beide gültig.Negative values and values greater than the scroll size are both valid.

Für ein einzeiliges Steuerelement können Sie mithilfe der Eigenschaften ScrollBars und AutoSize eine horizontale Bildlaufleiste anzeigen.For a single-line control, you can display a horizontal scroll bar by using the ScrollBars and AutoSize properties. Bildlaufleisten werden abhängig von folgenden Regeln ein- oder ausgeblendet:Scroll bars are hidden or displayed according to the following rules:

  • Wenn ScrollBars auf fmScrollBarsNone festgelegt wird, werden keine Bildlaufleisten angezeigt.When ScrollBars is set to fmScrollBarsNone, no scroll bar is displayed.

  • Wenn ScrollBars auf fmScrollBarsHorizontal oder fmScrollBarsBoth festgelegt ist, wird eine horizontale Bildlaufleiste angezeigt, wenn der Text länger ist als der Bearbeitungsbereich und wenn das Steuerelement genügend Platz hat, um die Bildlaufleiste unter seinem Bearbeitungsbereich einzuschließen.When ScrollBars is set to fmScrollBarsHorizontal or fmScrollBarsBoth, the control displays a horizontal scroll bar if the text is longer than the edit region and if the control has enough room to include the scroll bar underneath its edit region.

  • Wenn AutoSize auf True festgelegt ist, vergrößert sich das Steuerelement, um sich nach dem Hinzufügen einer Bildlaufleiste anzupassen, es sei denn, das Steuerelement hat seine Maximalgröße erreicht.When AutoSize is True, the control enlarges itself to accommodate the addition of a scroll bar unless the control is at or near its maximum size.

Bei einem mehrzeiligen TextBox -Steuerelement können Sie Bildlaufleisten unter Verwendung der Eigenschaften ScrollBars, WordWrap und AutoSize anzeigen.For a multiline TextBox, you can display scroll bars by using the ScrollBars, WordWrap, and AutoSize properties. Bildlaufleisten werden abhängig von folgenden Regeln ein- oder ausgeblendet:Scroll bars are hidden or displayed according to the following rules:

  • Wenn ScrollBars auf fmScrollBarsNone festgelegt wird, werden keine Bildlaufleisten angezeigt.When ScrollBars is set to fmScrollBarsNone, no scroll bar is displayed.

  • Wenn ScrollBars auf fmScrollBarsVertical oder fmScrollBarsBoth festgelegt ist, wird eine vertikale Bildlaufleiste angezeigt, wenn der Text länger ist als der Bearbeitungsbereich und wenn das Steuerelement genügend Platz hat, um die Bildlaufleiste auf der rechten Seite seines Bearbeitungsbereichs einzuschließen.When ScrollBars is set to fmScrollBarsVertical or fmScrollBarsBoth, the control displays a vertical scroll bar if the text is longer than the edit region and if the control has enough room to include the scroll bar at the right edge of its edit region.

  • Wenn WordWrap auf True festgelegt ist, wird im mehrzeiligen Steuerelement keine horizontale Bildlaufleiste angezeigt.When WordWrap is True, the multiline control will not display a horizontal scroll bar. Bei den meisten mehrzeiligen Steuerelementen wird keine horizontale Bildlaufleiste verwendet.Most multiline controls do not use a horizontal scroll bar.

  • In einem mehrzeiligen Steuerelement kann eine horizontale Bildlaufleiste angezeigt werden, wenn die folgenden Bedingungen gleichzeitig eintreten:A multiline control can display a horizontal scroll bar if the following conditions occur simultaneously:

    • Im Bearbeitungsbereich befindet sich ein Wort, das länger als die Breite des Bearbeitungsbereichs ist.The edit region contains a word that is longer than the edit region's width.
    • Im Steuerelement sind die horizontalen Bildlaufleisten aktiviert.The control has enabled horizontal scroll bars.
    • Im Steuerelement steht ausreichend Platz für eine Bildlaufleiste unterhalb des Bearbeitungsbereichs zur Verfügung.The control has enough room to include the scroll bar under the edit region.
    • Die WordWrap-Eigenschaft wurde auf False festgelegt.The WordWrap property is set to False.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.