Svojstvo „BackColor“ („Boja pozadine“)

Odnosi se na

BoundObjectFrame objekat

ObjectFrame objekat

ComboBox objekat

OptionGroup objekat

FormatCondition objekat

Objekat pravougaonika

Objekat slike

Objekat odeljka

Objekat oznake

TextBox objekat

ListBox objekat

Možete da koristite svojstvo BackColor da biste naveli boju za unutrašnjost kontrola ili odeljak. Čitanje/pisanje dugačko.

izraz.BackColor

expression je obavezan. Izraz koji vraća jedan od objekata sa liste „Odnosi se na“.

Postavka

Svojstvo BackColor sadrži brojni izraz koje odgovara boji koja se koristi za popunjavanje unutrašnjosti kontrole ili odeljka.

Možete da koristite alatku „Izrada boje“ da biste postavili ovo svojstvo tako što ćete kliknuti na dugme Izrada sa desne strane polja u list svojstva. Alatka „Izrada boje“ omogućava vam da definišete prilagođene boje pozadine za kontrole ili odeljke.

Ovo svojstvo možete postaviti i pomoću list svojstva kontrole ili odeljka, makro ili Visual Basic for Applications (VBA) koda ili tako što ćete koristiti komandu Boja popune u okviru Font (na kartici Dizajn ili Oblik u zavisnosti od toga da li se nalazite u prikazu dizajna ili u prikazu rasporeda).

U Visual Basic for Applications (VBA) kodu koristite numerički izraz da biste podesili ovo svojstvo. Ova postavka svojstva ima tip podataka Dugačko.

Možete da postavite podrazumevanu vrednost za ovo svojstvo tako što ćete koristiti svojstvo podrazumevani stil kontrole ili DefaultControl kontrole u VBA kodu.

Za objekte Tabela možete da postavite ovo svojstvo pomoću komande Boja popune u okviru Font na kartici Podaci ili u VBA kodu pomoću svojstva DatasheetBackColor.

Napomene

Da biste koristili svojstvo BackColor, svojstvo BackStyle, ako je dostupno, mora biti postavljeno na Normalno.

Primer

Sledeći primer koristi funkciju RGB radi postavljanja svojstava BorderColor, BackColor i ForeColor u zavisnosti od vrednosti txtPastDue okvira za tekst. Možete da koristite i funkciju QBColor da biste postavili ova svojstva. Stavljanje sledećeg kôda u događaj Form_Current () postavlja karakteristike prikaza kontrole čim korisnik otvori obrazac ili pređe na novi zapis.

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
Razvijte Office veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×