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
Multiseiten-Element (Multipage)