Subdocument-Objekt (Word)
Stellt ein Filialdokument in einem Dokument oder Bereich dar. Das Subdocument-Objekt ist ein Element der Subdocuments-Auflistung . Die Subdocuments-Auflistung enthält alle Filialdokumente in einem Bereich oder Dokument.
Verwenden Sie Subdocuments (Index), wobei Index die Indexnummer ist, um ein einzelnes Subdocument-Objekt zurückzugeben. Im folgenden Beispiel werden der Pfad und der Dateiname des ersten Unterdokuments im aktiven Dokument angezeigt.
If ActiveDocument.Subdocuments(1).HasFile = True Then
MsgBox ActiveDocument.Subdocuments(1).Path & _
Application.PathSeparator & _
ActiveDocument.Subdocuments(1).Name
End If
Verwenden Sie die AddFromFile - oder AddFromRange-Methode , um einem Dokument ein Unterdokument hinzuzufügen. Im folgenden Beispiel wird am Ende des aktiven Dokuments ein Unterdokument mit dem Namen "Setup.doc" hinzugefügt.
ActiveDocument.Subdocuments.Expanded = True
Selection.EndKey Unit:=wdStory
Selection.InsertParagraphBefore
ActiveDocument.Subdocuments.AddFromFile Name:="C:\Temp\Setup.doc"
Im folgenden Beispiel wird dem ersten Absatz in der Auswahl die Formatvorlage Heading 1 zugewiesen. Anschließend wird für den Inhalt der Auswahl ein Filialdokument erstellt.
Selection.Paragraphs(1).Style = wdStyleHeading1
With ActiveDocument.Subdocuments
.Expanded = True
.AddFromRange Range:=Selection.Range
End With
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.