Style-Objekt (Excel)
Stellt eine Formatvorlagenbeschreibung für einen Bereich dar.
Das Style-Objekt enthält alle Formatvorlagenattribute (Schriftart, Zahlenformat, Ausrichtung usw.) als Eigenschaften. Es gibt mehrere integrierte Stile, einschließlich Normal, Währung und Prozent. Die Verwendung des Style-Objekts ist eine schnelle und effiziente Möglichkeit, mehrere Zellenformatierungseigenschaften auf mehreren Zellen gleichzeitig zu ändern.
Für das Workbook-Objekt ist das Style-Objekt ein Element der Styles-Auflistung . Die Styles -Auflistung enthält alle definierten Formatvorlagen für die Arbeitsmappe.
Sie können das Erscheinungsbild einer Zelle ändern, indem Sie Eigenschaften der Formatvorlage ändern, die der Zelle zugewiesen wurden. Beachten Sie jedoch, dass sich das Ändern einer Stileigenschaft auf alle Zellen auswirkt, die bereits mit dieser Formatvorlage formatiert sind.
Die Formatvorlagen sind alphabetisch nach dem Formatvorlagennamen sortiert. Die Indexnummer der Formatvorlagen bezieht sich auf die Position der angegebenen Formatvorlage in der sortierten Liste der Formatvorlagennamen.
Styles(1)
ist die erste Formatvorlage in der alphabetischen Liste, Styles(Styles.Count)
die letzte.
Weitere Informationen zum Erstellen und Ändern einer Formatvorlage finden Sie im Styles-Objekt .
Verwenden Sie die Style-Eigenschaft , um das Style-Objekt zurückzugeben, das mit einem Range-Objekt verwendet wird. Im folgenden Beispiel wird die Formatvorlage "Prozent" den Zellen A1:A10 des Blatts "Tabelle1" zugewiesen.
Worksheets("Sheet1").Range("A1:A10").Style = "Percent"
Verwenden Sie Formatvorlagen (Index), wobei index die Formatindexnummer oder der Name ist, um ein einzelnes Style-Objekt aus der Styles-Auflistung der Arbeitsmappe zurückzugeben. Im folgenden Beispiel wird die Formatvorlage "Standard" durch Setzen der Bold -Eigenschaft geändert.
ActiveWorkbook.Styles("Normal").Font.Bold = True
- AddIndent
- Application
- Borders
- BuiltIn
- Creator
- Font
- FormulaHidden
- HorizontalAlignment
- IncludeAlignment
- IncludeBorder
- IncludeFont
- IncludeNumber
- IncludePatterns
- IncludeProtection
- IndentLevel
- Interior
- Locked
- MergeCells
- Name
- NameLocal
- NumberFormat
- NumberFormatLocal
- Orientation
- Parent
- ReadingOrder
- ShrinkToFit
- Wert
- VerticalAlignment
- WrapText
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.