Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Platí pro

Objekt BoundObjectFrame

Objekt ObjectFrame

Objekt ComboBox

Objekt OptionGroup

Objekt FormatCondition

Objekt Rectangle

Objekt Image

Objekt Section

Objekt Label

Objekt TextBox

Objekt ListBox

Pomocí vlastnosti BackColor můžete určit barvu interiéru Ovládací prvek nebo Sekce. Typ Long pro čtení/zápis.

Výraz.BackColor

Výraz Povinný argument. Výraz, který vrátí jeden z objektů v seznamu Platí pro.

Nastavení

Vlastnost BackColor obsahuje Číselný výraz, která odpovídá barvě použité k vyplnění interiéru ovládacího prvku nebo oddílu.

Tuto vlastnost můžete nastavit pomocí Tvůrce barev kliknutím na tlačítko Sestavit napravo od pole vlastnosti v Seznam vlastností. Pomocí Tvůrce barev můžete definovat vlastní barvy pozadí pro ovládací prvky nebo oddíly.

Tuto vlastnost můžete také nastavit pomocí Seznam vlastností ovládacího prvku nebo oddílu , kódu Makro nebo jazyka VBA (Visual Basic for Applications) nebo pomocí příkazu Barva výplně v části Písmo (na kartě Návrh nebo Formát , podle toho, jestli jste v návrhovém zobrazení nebo v zobrazení rozložení).

V kódu jazyka VBA (Visual Basic for Applications) použijte k nastavení této vlastnosti číselný výraz. Nastavení této vlastnosti má datový typ Long.

Výchozí hodnotu pro tuto vlastnost můžete nastavit pomocí Výchozí styl ovládacího prvku ovládacího prvku nebo vlastnosti DefaultControl v kódu jazyka VBA.

Pro objekty typu Table (Tabulka) můžete tuto vlastnost nastavit pomocí příkazu Barva výplně ve skupině Písmo na kartě Data nebo v kódu jazyka VBA pomocí vlastnosti DatasheetBackColor.

Poznámky

Když chcete použít vlastnost Barva pozadí, musí být vlastnost Styl pozadí (pokud je dostupná) nastavená na Normální.

Příklad

Následující příklad používá funkci RGB k nastavení vlastností BorderColor, BackColor a ForeColor v závislosti na hodnotě textového pole txtPastDue. K nastavení těchto vlastností můžete použít také funkci QBColor. Když umístíte následující kód do události Form_Current( ), nastaví se charakteristiky zobrazení ovládacího prvku, jakmile uživatel otevře formulář nebo se přesune na nový záznam.

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

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×