Office
Aanmelden

BackColor (achtergrondkleur), eigenschap

Van toepassing op

BoundObjectFrame-object

ObjectFrame-object

ComboBox-object

OptionGroup-object

FormatCondition-object

Rectangle-object

Image-object

Section-object

Label-object

TextBox-object

ListBox-object

U kunt de eigenschap BackColor gebruiken om de kleur van de binnenkant van een besturingselement of sectie op te geven. Long lezen/schrijven.

expressie.BackColor

expressie Required. Een expressie die een van de objecten in de lijst Van toepassing op retourneert.

Instelling

De eigenschap BackColor bevat een numerieke expressie die overeenkomt met de kleur die is gebruikt voor het vullen van de binnenkant van een besturingselement of sectie.

U kunt deze eigenschap instellen via Color Builder door te klikken op de knop Opbouwen rechts van het vak voor deze eigenschap in het eigenschappenvenster. Met Color Builder kunt u de aangepaste achtergrondkleur voor besturingselementen of secties definiƫren.

U kunt ook deze eigenschap instellen met behulp van een eigenschappenvenster van een besturingselement of sectie, een macro of VBA-code (Visual Basic for Applications) of met behulp van de opdracht Fill Color onder Lettertype (op het tabblad Ontwerp of Indeling, afhankelijk van of u zich in de Ontwerp- of Indelingsweergave bevindt).

Gebruik een numerieke expressie voor het instellen van deze eigenschap in VBA-code (Visual Basic for Applications). Het datatype van deze eigenschap is Long.

U kunt de standaardwaarde voor deze eigenschap instellen met de standaardstijl van besturingselement van het besturingselement of de eigenschap DefaultControl in VBA-code.

Voor Tabelobjecten kunt u deze eigenschap instellen met de opdracht Opvulkleur onder Lettertype op het tabblad Gegevens tabblad of in VBA-code via de eigenschap DatasheetBackColor.

Opmerkingen

Om de eigenschap BackColor te gebruiken, moet de eigenschapBackStyle, indien beschikbaar, zijn ingesteld opNormal.

Voorbeeld

In het volgende voorbeeld wordt de functie RGB gebruikt om de eigenschappen BorderColor, BackColor, en ForeColor afhankelijk van de waarde van het txtPastDue-tekstvak in te stellen. U kunt ook de functie QBColor gebruiken voor het instellen van deze eigenschappen. Door de volgende code in de gebeurtenis Form_Current () te plaatsen, worden de weergave-eigenschappen van het besturingselement ingesteld zodra de gebruiker een formulier opent of naar een nieuwe record gaat.

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
Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×