BackColor-Eigenschaft (Hintergrundfarbe)

Betrifft

BoundObjectFrame-Objekt

ObjectFrame-Objekt

ComboBox-Objekt

OptionGroup-Objekt

FormatCondition-Object

Rectangle-Objekt

Image-Objekt

Section-Objekt

Label-Objekt

TextBox-Objekt

ListBox-Objekt

Sie können die BackColor-Eigenschaft verwenden, um die Farbe für das Innere eines Steuerelement oder Bereich anzugeben. Wert vom Typ Long Integer mit Lese-/Schreibzugriff.

Ausdruck.BackColor

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte aus der Liste Betrifft zurückgibt.

Einstellung

Die BackColor-Eigenschaft enthält einen Numerischer Ausdruck, der der Farbe entspricht, die zum Auffüllen des Inneren eines Steuerelements oder Abschnitts verwendet wird.

Durch Klicken auf die Schaltfläche Generator rechts neben dem Eigenschaftenkästchen im Eigenschaftenblatt können Sie den Farb-Generator zum Festlegen dieser Eigenschaft verwenden. Das Verwenden des Farb-Generators ermöglicht Ihnen, die benutzerdefinierten Hintergrundfarben für Steuerelemente oder Abschnitte zu definieren.

Sie können diese Eigenschaft auch festlegen, in dem Sie ein Eigenschaftenblatt, ein Makro oder einen Code von Visual Basic for Applications (VBA) verwenden, oder Sie verwenden den Befehl Füllfarbe unter Schriftart (auf der Registerkarte Entwurf oder Formatierung, abhängig davon, ob Sie sich in Entwurfsansicht oder Layoutansicht befinden).

Verwenden Sie im VBA-Code (Visual Basic für Applikationen) einen numerischen Ausdruck, um diese Eigenschaft einzustellen. Diese Eigenschaft hat den Datentyp Long-Datentyp.

Sie können den Standardwert für diese Eigenschaft festlegen, indem Sie im VBA-Code die Standard-Steuerelementeinstellung oder die DefaultControl-Eigenschaft verwenden.

Bei Table-Objekten können Sie diese Eigenschaft festlegen, indem Sie den Befehl Füllfarbe unter Schriftart auf der Registerkarte Daten verwenden, oder in VBA-Code durch Verwenden der DatasheetBackColor-Eigenschaft.

Hinweise

Falls verfügbar muss die BackStyle-Eigenschaft auf Normal gesetzt werden, damit die BackColor-Eigenschaft verwendet werden kann.

Beispiel

Im folgenden Beispiel wird die RGB-Funktion zum Festlegen der Eigenschaften BorderColor, BackColor und ForeColor verwendet, abhängig vom Wert des txtPastDue Textfelds. Zum Festlegen dieser Eigenschaften können Sie auch die QBColor-Funktion verwenden. Durch Versetzen des folgenden Codes in das Form_Current( )-Ereignis werden die Anzeigemerkmale des Steuerelements angezeigt, sobald der Benutzer ein Formular öffnet oder zu einem neuen Datensatz wechselt.

Sub Form_Current()
Dim curAmntDue As Currency, lngBlack As Long
Dim lngRed As Long, lngYellow As Long, lngWhite As Long
If Not IsNull(Me!txtPastDue.Value) Then
curAmntDue = Me!txtPastDue.Value
Else
Exit Sub
End If
lngRed = RGB(255, 0, 0)
lngBlack = RGB(0, 0, 0)
lngYellow = RGB(255, 255, 0)
lngWhite = RGB(255, 255, 255)
If curAmntDue > 100 Then
Me!txtPastDue.BorderColor = lngRed
Me!txtPastDue.ForeColor = lngRed
Me!txtPastDue.BackColor = lngYellow
Else
Me!txtPastDue.BorderColor = lngBlack
Me!txtPastDue.ForeColor = lngBlack
Me!txtPastDue.BackColor = lngWhite
End If
End Sub
Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×