Статьи из блога
Статьи из блога
Макрос вставки колонтитулов на нечетные страницы
Рубрика: Вопрос-Ответ, Макросы
Метки: колонтитулы | макросы | нумерация
Вторник, 10 июня 2008 г.
Просмотров: 3023
Подписаться на комментарии по RSS
Версия для печати
Метки: колонтитулы | макросы | нумерация
Вторник, 10 июня 2008 г.
Просмотров: 3023
Подписаться на комментарии по RSS
Версия для печати
Алена задала вопрос:
Как вставить колонтитулы на нечетных страницах документа?
Есть две возможности вставить колонтитул на нечетные страницы: в первый раздел документа (если он, например, единственный), или во все разделы документа.
Вот примеры макросов, позволяющие реализовать эти два способа.
Sub insertHFoddPages() 'Вставка нижнего колонтитула на нечетные страницы 'в первом разделе документа Dim str As String str = "Текст нижнего колонтитула на нечетной странице" ActiveDocument.PageSetup.OddAndEvenPagesHeaderFooter = True ActiveDocument.Sections(1).Footers(wdHeaderFooterPrimary).Range.text = str End Sub
Если нужно вставить текст во все нижние колонтитулы во всех разделах документа, то используйте второй макрос:
Sub insertHFoddPages2()
'Вставка нижнего колонтитула
'на нечетных страницах во всех разделах документа
Dim str As String
Dim Sec As Section
str = "Текст нижнего колонтитула на нечетной странице"
ActiveDocument.PageSetup.OddAndEvenPagesHeaderFooter = True
For Each Sec In ActiveDocument.Sections
Sec.Footers(wdHeaderFooterPrimary).Range.Text = str
Next Sec
End Sub

Поиск
Рубрики
Подписка
Читают
Обсуждают
страницы
сайты
статистика
Оставьте комментарий!