Поделиться через


Объект Sections (Publisher)

Коллекция всех объектов Section в документе.

Замечания

Используйте Item (index), где (index) — это номер индекса, чтобы вернуть один объект Section . При использовании Sections (index), где (index) — номер индекса, также возвращается один объект Section .

Используйте параметр Count , чтобы вернуть количество разделов в публикации.

Используйте команду Add (StartPageIndex), где StartPageIndex — номер индекса страницы, чтобы вернуть новый раздел, добавленный в документ. Если страница уже содержит головку раздела, возвращается ошибка "Отказано в разрешении".

Используйте Section.Delete (index), где (index) — это номер индекса, чтобы удалить указанный раздел из документа. Если предпринята попытка удалить первый раздел, возвращается ошибка "Отказано в разрешении".

Пример

В следующем примере задается числовой формат и начальная цифра для первого раздела активного документа.

With ActiveDocument.Sections.Item(1) 
 .PageNumberFormat = pbPageNumberFormatArabic 
 .PageNumberStart = 1 
End With

В следующем примере продолжается нумерирование из предыдущего раздела для второго раздела активного документа.

ActiveDocument.Sections(2).ContinueNumbersFromPreviousSection=True

В следующем примере показано количество разделов в первом открытом документе.

MsgBox Documents(1).Sections.Count

В следующем примере новый раздел добавляется на вторую страницу активного документа.

Dim objSection As Section 
Set objSection = ActiveDocument.Sections.Add(StartPageIndex:=2)

В следующем примере удаляются все разделы активного документа, кроме первого.

Примечание.

Итерация выполняется от последнего к первому, чтобы избежать ошибки "Subscript out of range" при доступе к удаленному разделу в коллекции Sections .

Dim i As Long 
For i = ActiveDocument.Sections.Count To 1 Step -1 
 If i = 1 Then Exit For 
 ActiveDocument.Sections(i).Delete 
Next i

Методы

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.