/ / Excel Vlastnost písma VBA

Vlastnost fontu Excel VBA

The Vlastnost písma objektu Range v části Excel VBA poskytuje přístup k mnoha dalším vlastnostem. Je to proto, že vlastnost písma vrací objekt samotný; objekt písma. Objekt písma má mnoho vlastností, jako je vlastnost Barva a tučná vlastnost.

Vlastnost barvy

Chcete-li změnit barvu oboru Excel, použijte vlastnost písma objektu Range a potom vlastnost Barva objektu písma.

1. Přidejte následující kódový řádek:

Range("A1").Font.Color = -16776961

Vysvětlení: Odkud dostáváme toto podivné číslo? No, začali jsme makro záznamník a změnili barvu buňky na červenou. Můžete to pro každou barvu!

2. Následující kódový řádek udává přesně stejný výsledek.

Range("A1").Font.Color = vbRed

Vysvětlení: vbRed je druh vestavěné konstanty v aplikaci Excel VBA. Umístěte kurzor na vbRed v editoru jazyka a klepnutím na tlačítko F1 zjistíte, které další konstanty můžete použít.

3. Následující kódový řádek udává přesně stejný výsledek.

Range("A1").Font.Color = RGB(255, 0, 0)

Vysvětlení: RGB znamená červenou, zelenou a modrou barvu. Jedná se o tři základní barvy. Každá součást může mít hodnotu od 0 do 255. Pomocí této funkce můžete provádět všechny barvy. RGB (255,0,0) poskytuje čistou červenou barvu.

Tučný majetek

Následující kódový řádek vyznačuje rozsah:

Range("A1").Font.Bold = True

Chcete-li rozbalit rozsah, můžete použít klíčové slovo False. Objekt Font má mnoho dalších vlastností. Chcete-li naprogramovat tyto věci, stačí použít makro rekordér a uvidíte, jak to udělat! Obvykle kód vytvořený makro rekordérem je příliš dlouhý. Například, makro rekordér vytvoří následující kód, když jsme tučné Rozsah ("A1").

Písmo a tučné vlastnosti v aplikaci Excel VBA

Právě jsme viděli, že tyto dvě řádky kódu mohou být zapsány jako jeden kódový řádek.

Také si přečtěte: