Klasse Font (Excel VBA)

Enthält Schriftartattribute (Schriftartbezeichnung, Schriftgröße, Farbe usw.) für ein Objekt.

Set

Um eine Font -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim fnt as Font
Set fnt = ActiveCell.Font

Die folgenden Prozeduren können zum Festlegen der Font Klassenvariablen verwendet werden : AboveAverage.Font, CellFormat.Font, Characters.Font, DataTable.Font, DisplayFormat.Font, FormatCondition.Font, LegendEntry.Font, Phonetic.Font, Phonetics.Font, Range.Font, Style.Font, TableStyleElement.Font, TickLabels.Font, Top10.Font und UniqueValues.Font

Eigenschaften

Background Gibt den Typ des Hintergrunds für Text in Diagrammen zurück oder legt diesen fest.

ActiveCell.Font.Background = xlBackgroundAutomatic

Bold True, wenn die Schriftart fett formatiert ist.

ActiveCell.Font.Bold = True

Color Gibt die Primärfarbe des Objekts zurück oder legt diese fest, wie in der Tabelle im Abschnitt mit den Hinweisen aufgeführt.

ActiveCell.Font.Color = RGB(0,0,255)'blue

ColorIndex Gibt einen Variant-Wert zurück, der die Schriftfarbe darstellt, oder legt diesen fest.

ActiveCell.Font.ColorIndex = xlColorIndexAutomatic

FontStyle Gibt den Schriftschnitt zurück oder legt ihn fest.

ActiveCell.Font.FontStyle =

Italic True, Wenn die Schriftart kursiv ist.

ActiveCell.Font.Italic = True

Name Gibt einen Variant -Wert zurück, der den Namen des Objekts darstellt, oder legt diesen fest.

ActiveCell.Font.Name =

Parent Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

Dim objParent As Object
Set objParent = ActiveCell.Font.Parent

Size Gibt die Größe der Schrift (den Schriftgrad) zurück oder legt sie fest.

ActiveCell.Font.Size = 12

Strikethrough True, Wenn die Schriftart mit einer horizontalen Linie durchgestrichen ist.

ActiveCell.Font.Strikethrough = True

Subscript True, Wenn die Schriftart tiefgestellt formatiert ist.

ActiveCell.Font.Subscript = True

Superscript True , wenn die Schriftart als hochgestellt formatiert ist; False standardmäßig.

ActiveCell.Font.Superscript = True

ThemeColor Gibt die Designfarbe im angewendeten Farbschema zurück, das dem angegebenen Objekt zugeordnet ist, oder legt diese Farbe fest.

ActiveCell.Font.ThemeColor =

ThemeFont Gibt die Schriftfarbe im angewendeten Schriftartschema zurück, das dem angegebenen Objekt zugeordnet ist, oder legt diese Farbe fest.

ActiveCell.Font.ThemeFont = xlThemeFontMajor

TintAndShade Gibt einen Single-Wert zurück, der eine Farbe aufhellt oder abdunkelt, oder legt diesen Wert fest.

ActiveCell.Font.TintAndShade =

Underline Gibt die Art der auf die Schriftart angewendete Unterstreichung zurück oder legt diese fest.

ActiveCell.Font.Underline = xlUnderlineStyleDouble