Auf Englisch lesen

Freigeben über


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.

Hinweise

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

Siehe auch

Referenz zum Word-Objektmodell

Support und Feedback

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.