StyleSheet-Objekt (Word)
Stellt ein einzelnes cascading Stylesheet dar, das an ein Webdokument angefügt ist. Das StyleSheet-Objekt ist ein Element der StyleSheets-Auflistung. Die StyleSheets-Auflistung enthält alle Cascading Stylesheets, die an ein bestimmtes Dokument angefügt sind.
Verwenden Sie die Item-Methode oder StyleSheets (Index), wobei Index der Name oder die Nummer des Stylesheets ist, der StyleSheets-Auflistung , um ein StyleSheet-Objekt zurückzugeben. Im folgenden Beispiel wird das zweite Stylesheet aus der StyleSheets-Auflistung entfernt.
Sub WebStyleSheets()
ActiveDocument.StyleSheets.Item(2).Delete
End Sub
Verwenden Sie die Index-Eigenschaft , um die Rangfolge kaskadierender Stylesheets zu bestimmen. Im folgenden Beispiel wird eine Tabelle mit angefügten Cascading Stylesheets erstellt, nach der Wichtigkeit der einzelnen Stylesheets indiziert und geordnet.
Sub CSSTable()
Dim styCSS As StyleSheet
With ActiveDocument.Range(Start:=0, End:=0)
.InsertAfter "CSS Name" & vbTab & "Index"
.InsertParagraphAfter
For Each styCSS In ActiveDocument.StyleSheets
.InsertAfter styCSS.Name & vbTab & styCSS.Index
.InsertParagraphAfter
Next styCSS
.ConvertToTable
End With
End Sub
Verwenden Sie die Move-Methode , um die Rangfolge angefügter Stylesheets neu anzuordnen. Im folgenden Beispiel wird das wichtigste Stylesheet an die Stelle des unwichtigsten angefügten Cascading Stylesheets verschoben.
Sub MoveCSS()
ActiveDocument.StyleSheets(1) _
.Move wdStyleSheetPrecedenceLowest
End Sub
Referenz zum Word-Objektmodell
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.