Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Коллекция объектов вложенного документа , которые представляют вложенные документы в диапазоне или документе.
Примечания
Используйте свойство Subdocuments для возврата коллекции Subdocuments . В следующем примере развернуты все вложенные документы в активном документе.
ActiveDocument.Subdocuments.Expanded = True
Чтобы добавить в документ вложенный документ, используйте методы AddFromFile или AddFromRange . В следующем примере вложенный документ с именем "Setup.doc" добавляется в конец активного документа.
ActiveDocument.Subdocuments.Expanded = True
Selection.EndKey Unit:=wdStory
Selection.InsertParagraphBefore
ActiveDocument.Subdocuments.AddFromFile Name:="C:\Temp\Setup.doc"
В следующем примере стиль "Заголовок 1" применяется к первому абзацу выделенного текста, а затем создается вложенный документ для содержимого выделенного фрагмента.
Selection.Paragraphs(1).Style = wdStyleHeading1
With ActiveDocument.Subdocuments
.Expanded = True
.AddFromRange Range:=Selection.Range
End With
Используйте поддокументы (индекс), где Индекс — порядковый номер, для возврата одного объекта поддокумента . В следующем примере отображаются путь и имя первого вложенного документа в активном документе.
If ActiveDocument.Subdocuments(1).HasFile = True Then
MsgBox ActiveDocument.Subdocuments(1).Path & _
Application.PathSeparator _
& ActiveDocument.Subdocuments(1).Name
End If
См. также
Справочник по объектной модели Word
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.