Wenn der Anwender z. B. auf eine Textbox kommt,
wird die Hintergrundfarbe gelb. Wenn er die Textbox verläßt wird
die Hintergrundfarbe weiß.
Hierfür habe ich bei allen Textboxen ca.(250) und Checkboxen (30)
folgenden Code verwendet:
Private Sub textbox1_Enter()
TextBox1.BackColor = &H80FFFF
End Sub
Private Sub textbox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
TextBox1.BackColor = &H80000005
End Sub
Dies läßt sich sicher über eine Klasse oder ähnliches deutlich effizienter programmieren.
Wenn dies möglich wäre habe ich 3 Fragen.
1. Wie geht so was?
2. Wie kann ich die bisherigen programmierten Textboxen in die Klasse übertragen
3. Was muss ich tun, damit der Anwender künftig seine Farben selber eingeben kann
Für jede Hilfe danke ich im Voraus
viele Grüsse
selma