Srollbar

Ein ScrollBar gibt den Wert eines anderen Steuerelements in Abhängigkeit von der Position des Bildlauffeldes zurück oder legt diesen Wert fest.
Mit einer ScrollBar wird ein numerischer Wert zwischen vorgegebenen Max- und Min-Werten eingestellt.
Um diesen Wert sichtbar zu machen, muß der Wert entweder in einer Excel-Zelle oder in einem anderen Steuerelement dargestellt werden.

Abbildung 206, Die ScrollBar-Elemente

Die wichtigsten Eigenschaften:

·      Max
Legt die obere Begrenzung des Wertebereichs fest

·      Min
Legt die untere Begrenzung des Wertebereichs fest

·      SmallChange
Gibt die Schrittweite an, die bei Klick auf einen der kleinen schwarzen Pfeile des Elements ausgeführt wird.

·      LargeChange
Gibt die Schrittweite an, die bei Klick auf die Schiebefläche des Elements ausgeführt wird.

Beispiel: ScrollBar zur Einstellung einer prozentualen Verteilung

Abbildung 207, Prozentuale Verteilung über ScrollBar einstellen

Private Sub scrSchlüsselF_Change()

txtSchlüsselWwF.Value = Format((scrSchlüsselWw.Value / 100), "0%")

txtSchlüsselWwV.Value = Format((1 - scrSchlüsselWw.Value / 100), "0%")

End Sub

Der Wert des ScrollBar-Steuerelements wird in einem Textfeld dargestellt. Ein ScrolBar für sich hat keine Anzeigemöglichkeit.

Das Datenformat eines Textfeldes ist Text , man kann also mit einem value eines Textfeldes nicht rechnen, auch wenn das Textfeld eine Zahl enthält.

Ein ScrollBar-Steuerelement dagegen hat ein numerisches Datenformat, Berechnungen sind, wie das Beispiel zeigt, problemlos möglich.

 

Beispiel-Arbeitsmappe Scrollbar, Bildlaufleiste.xlsm

 

More:

Multiseiten-Element (Multipage)