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

Автозаполняемые колонтитулы

Сегодня я хочу рассказать об одном из способов автоматизации документов, в частности, об автообновлении колонтитулов. Речь идет об использовании в колонтитулах поля StyleRef. Кстати, ранее я уже писал заметку на эту тему - Как вставить название главы в колонтитул.

 

Итак, предположим, что вы создаете документ, состоящий из нескольких именованных глав. Каждая глава начинается с нового раздела. Текст в колонтитуле (обычно верхний) каждого раздела должен автоматически меняться в зависимости от наименования главы раздела. Как это реализовать?

  • Убедитесь, что каждая новая глава в документе начинается в нового раздела.
  • Примените к наименованиям глав стиль заголовка, например, Заголовок 1.
  • В меню Вид выберите команду Колонтитулы. Перейдите к верхнему колонтитулу первого раздела.
  • В меню Вставка выберите команду Поле. Откроется диалоговое окно, в котором в разделе Категории найдите и выберите строку Связи и ссылки.
  • В открывшемся списке полей выберите поле StyleRef, а в разделе Свойства поля выберите стиль заголовка, которым у вас оформлены наименования глав. Если вы применяли стиль Заголовок 1, то его и выберите в этом списке стилей.
  • Нажмите кнопку ОК и закройте колонтитулы.

Теперь вы можете видеть, что в колонтитулах каждого вашего раздела содержится текст с наименованиями глав разделов. А при изменении наименования главы вы можете наблюдать синхронное изменение текста в колонтитуле.

Конечно, самое правильное, это добавить поле StyleRef не в конечный документ, а в шаблон, на основе которого вы создаете свои документы. В этом случае вам достаточно лишь добавлять наименования глав, чтобы они автоматически отображались в колонтитулах.

 

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

Например, находясь в колонтитуле, нажмите сочетание клавиш «Ctrl»+«F9». В строке ввода появятся метки в виде фигурных скобках и мигающим внутри них курсором ввода. Введите между скобок следующию инструкцию: StyleRef "Заголовок 1".

При обновлении поля эта инструкция заменится на соответствующий текст.

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:

Комментариев: 1

  1. Сергей
    19.07.2009 в 13:10 | #1

    Спасибо интересная штука: каждый колонтитул ссылается на одно и то же, а текст разный.

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

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

^ Наверх