In einem Endlosformular den aktuellen Datensatz farblich hervorheben
Eine einfache und schnelle Lösung, um den aktuellen Datensatz in einem Endlosformular farblich hervorzuheben:
-
Das Endlosformular, in dem der aktuelle Datensatz farblich gekennzeichnet werden soll, im Entwurfsmodus öffnen
-
Im gesamten Detailbereich ein ungebundenes Textfeld anlegen und die Bezeichnung des Textfeldes löschen
-
Im Menü Format "In den Hintergrund" einstellen
Name: Einen Namen für das Textfeld vergeben, z. B. txt_farbig
Bei Eigenschaften des Textfeldes 3 Einstellungen vornehmen:
Aktiviert: Nein
Gesperrt: Ja
In Reihenfolge: Nein
Damit wird ein ungewolltes Springen in das Textfeld verhindert
-
Für das Textfeld eine bedingte Formatierung einstellen:
Dafür am Besten das ID-Feld (Datentyp: Zahl oder AutoWert) des Formulars nehmen und eine willkürlich gewählte ID-Nummer eintragen (die nicht existiert), sie wird im nächsten Schritt modifiziert.
-
Im Formular den folgenden Code hinterlegen:
Private Sub Form_Current()
Me!txt_farbig.FormatConditions(0).Modify acExpression, acEqual, "[Sub-ID]=" & Me![Sub-ID]
End Sub
-
Das Ergebnis im Formularansicht:
Weitere Access-Tipps →
Weitere Office-Tipps →
Startseite →