Статьи из блога

Подсчет количества заголовков в Оглавлении

Забавный макрос (правда, есть сомнения в его полезности) я нашел на одном из обсуждений пользователей редактора Word в группах Google.

 

Следующий макрос подсчитывает количество вхождений заголовков (или иных элементов) в Оглавлении и выводит сообщение об этом.

Sub Count_TOC_Entries()
'Подсчет количества заголовков (элементов) в Оглавлении
Dim i As Integer
With ActiveDocument
    If .TablesOfContents.Count > 0 Then
        For i = 1 To .TablesOfContents.Count
            MsgBox "Оглавление " & i & " в документе """ & .Name & """ содержит " & _
            .TablesOfContents(i).Range.Paragraphs.Count - 1 & " заголовков (элементов)."
        Next i
    Else
        MsgBox "В документе """ & .Name & """ Оглавление не найдено."
    End If
End With
End Sub

 

Если вы не знаете, как подключить к документу и применить этот макрос, изучите следующие заметки с сайта:

Создание макроса из готового кода

Автоматическая запись макроса

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Еще записи по вопросам использования Microsoft Word:

Оставьте комментарий!

(обязательно)

^ Наверх