Styles-Objekt (Excel)
Eine Auflistung aller Style-Objekte in der angegebenen oder aktiven Arbeitsmappe.
Jedes Style-Objekt stellt eine Formatbeschreibung 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.
Verwenden Sie die Styles-Eigenschaft , um die Styles-Auflistung zurückzugeben. Im folgenden Beispiel wird auf dem ersten Arbeitsblatt der aktiven Arbeitsmappe eine Liste von Formatvorlagennamen erstellt.
For i = 1 To ActiveWorkbook.Styles.Count
Worksheets(1).Cells(i, 1) = ActiveWorkbook.Styles(i).Name
Next
Verwenden Sie die Add-Methode , um eine neue Formatvorlage zu erstellen und der Auflistung hinzuzufügen. Im folgenden Beispiel wird eine neue Formatvorlage basierend auf der Formatvorlage "Normal" erstellt, der Rahmen und die Schriftart geändert und dann die neue Formatvorlage auf die Zellen A25:A30 angewendet.
With ActiveWorkbook.Styles.Add(Name:="Bookman Top Border")
.Borders(xlTop).LineStyle = xlDouble
.Font.Bold = True
.Font.Name = "Bookman"
End With
Worksheets(1).Range("A25:A30").Style = "Bookman Top Border"
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 BoldBold-Eigenschaft geändert.
ActiveWorkbook.Styles("Normal").Font.Bold = True
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.