DropDown erster Eintrag Hintergrundfarbe ändern

mikel

Fleissiger Benutzer
Beiträge
59
Hallo zusammen,
ich brauche mal wieder Eure Hilfe.

Ich habe mehrere Dropdownfelder. Jetzt möchte ich das der Erset Datensatz "Bitte Aktion wählen" mit einem anderen Hintergrundfarbe versehen wird.

Beim Laden des Formulares wird folgendes aufgerufen:
Code:
Me.cboLaender = Me.cboLaender.ItemData(0)

Kann ich generell das mit einer andern Hintergrundfarbe versehen?
 
Werbung:
Hallo,
klicke in der Entwurfsansicht mit der rechten Maustaste auf das Feld und wähle "bedingte Formatierung". Dann kannst Du eine Regel anlegen. Der Rest ist ziemlich selbsterklärend.

Eine weitere Möglichkeit ist über VBA in der Eigenschaft "Current" (Beim Anzeigen) die Farbe zu ändern:
Code:
Private Sub Form_Current()
   If Me.cboLaender = "Bitte Aktion wählen" Then
      Me.cboLaender.BackColor = vbRed
   Else
      Me.cboLaender.BackColor = vbWhite
   End If
End Sub
Das funzt aber nur, wenn das Feld nicht in einem Endlosformular liegt. Da geht nur die bedingte Formatierung.
 
Danke für den Vorschlag. Aber da ändert sich nicht die Farbe von "Bitte Aktion wählen" sonder der komplette Hintergrund
 
Werbung:
Zurück
Oben