Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2011, 13:14   #1
Rillu
Новичок
Джуниор
 
Регистрация: 08.08.2011
Сообщений: 2
Вопрос Word автоматическая вставка колонтитула

Добрый день! Прошу помощи или совета.

Задача стоит следующая: при создании нового документа, на его первой странице должен создаваться верхний колонтитул.
В нем должны быть: дата создания, название документа, автор, количество страниц (видимо поле должно быть обновляемым).
Подскажите пожалуйста, возможно ли это реализовать с помощью шаблонов или макросов? И если да, то как.

Спасибо!
Rillu вне форума Ответить с цитированием
Старый 08.08.2011, 14:17   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Часть информации можно получить, вставив поля. В 2007 это Вставка - Текст - Экспресс-блоки - Поле, в 2000 Вставка - Поле. Или Ctrl+F9 в любой версии.
В частности, автор (который задан в свойствах Офиса) - { AUTHOR }
дата создания - { DOCPROPERTY "CreateTime" \@ "DD.MM.YYYY" }
число страниц - { NUMPAGES }
название (то, что прописано в Свойствах документа - Название) - { TITLE }

Сохраните документ как шаблон, создавайте документы на его основе по команде Файл - Создать...
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 08.08.2011, 14:28   #3
Rillu
Новичок
Джуниор
 
Регистрация: 08.08.2011
Сообщений: 2
По умолчанию

Спасибо, попробовал так сделать - Автор и дата вставились, а вот как сформировать число страниц и название? Ведь при создании эти данные неизвестны, соответственно их и вставить неоткуда. Получается их как-то нужно сформировать при сохранении, такое возможно?

И второй вопрос - если это делать блоками. Допустим я завершил работу с документом и хочу вставить в него такой колонтитул, можно ли сформировать из экспресс-блоков и сохранить такую форму?

Суть - сделать этот процесс однокнопочным (для начальства).

Последний раз редактировалось Rillu; 08.08.2011 в 14:32.
Rillu вне форума Ответить с цитированием
Старый 08.08.2011, 16:40   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Поля обновляются перед печатью (если не снят соотв. флажок в Параметрах) и при сохранении.
Вы когда-нибудь вставляли номера страниц? Ворд делает номера страниц с помощью полей! Выделите номер страницы, Shift+F9 - увидите.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическая вставка нужного текста ogololobov2009 Microsoft Office Excel 1 16.03.2011 17:59
Автоматическая нумерация в таблице word SilverSmallFish Microsoft Office Word 5 27.04.2010 06:43
автоматическая вставка даты в нужном падеже mistx Microsoft Office Excel 14 06.11.2009 17:47
В развитие темы автоматическая вставка даты в нужном падеже ХочуЗнать Microsoft Office Excel 5 06.11.2009 16:15
автоматическая вставка результата поиска в прайсе в файл расчета ATTA Microsoft Office Excel 23 29.01.2008 14:07