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 Obavezno. Izraz koji daje 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 IfEnd Sub

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.