Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Schnelles Umschalten über Optionsfelder Um das Farbenspiel zu programmieren, klicken Sie in der Symbolleiste S TEUERELE - MENT -T OOLBOX auf das Symbol B ILDLAUFLEISTE und ziehen es auf Ihrer Tabelle in der gewünschten Größe auf. Fügen Sie danach ein Textfeld aus derselben Symbolleiste in Ihre Tabelle ein, das Sie neben der Bildlaufleiste aufziehen. Erfassen Sie nun das Ereignis ScrollBar_Change für die Bildlaufleiste. Listing 15.30: Farben anzeigen mithilfe einer Bildlaufleiste Private Sub ScrollBar1_Change() ScrollBar1.Min = 1 ScrollBar1.Max = 56 TextBox1.Value = ScrollBar1.Value Range("E10:E12").Interior.ColorIndex = ScrollBar1.Value End Sub 13 14 15 16 Da es genau 56 Standardfarben in Excel gibt, die Sie übrigens auch in der Farb- palette der Symbolleiste F ORMAT für die S CHRIFTFARBE bzw. die F ÜLLFARBE sehen können, setzen Sie die Eigenschaft Max auf den Wert 56 . Das Textfeld verbinden Sie direkt mit dem Wert der Bildlaufleiste, der nach jeder Änderung in der Bild- laufleiste somit auch im Textfeld aktualisiert wird. Dem Zellenbereich E10:E12 17