Знатокам WORD
2155
4
Подскажите как сделать чтобы колонтитул автоматически создавался из нескольких первых знаков на каждой странице (по аналогии с словарями и энциклопедиями)
sdvs
колонтитул может меняться только если создан новый раздел (за исключением спецколонтитулов - нумерация страниц), поэтому каждая страница должна быть новым разделом.
Стандартными средствами, по моему, это не решаемо.
Но нет ничего не решаемого с помощью макросов.
sdvs
Попробуйте вставить в колонтитул соответствующие ПОЛЯ ("Вставка" - "Поле..."), которые и будет автоматически обновляться при открытии файла. В настройках Word надо выставить галочки напротив пункта "Обновлять поля" на вкладке "Печать" и - на всякий случай! - на вкладке "Общие" - "Автоматически обновлять связи при открытии".

Параметры полей выбираете по своему усмотрению (по потребности). Ну, и Normal.dot измените...
sdvs
Только скрипт писать на VBA, чтобы он перед каждым выводом на печать генерировал переменные с разными именами, типа var1, var2, var3 и т.п., где цифра номер страницы, а значение то что вам надо, т.е. первые символы на странице. А поле DOCVARIABLE с вложенным полем PAGE будет их отображать как надо. Я давно делал хеш сумму для каждой страницы в виде колонтитула, но подробностей уже не помню.
Реввоенсовет
Спасибо всем за советы, буду пробовать...