Я делаю шаблон, и у него есть поле с именем Title. Я хочу, чтобы, когда пользователь пишет заголовок, он автоматически изменял заголовок документа, чтобы в заголовке можно было постоянно обновлять заголовок. Я не могу использовать VBA.
2 ответа
Да, вы можете использовать сопоставленный элемент управления содержимым, чтобы вставить поле в документ, который будет обновлять свойство титульного документа при изменении. Вы можете ознакомиться с отображенными элементами управления контентом здесь.
Чтобы вставить элемент управления содержимым, сопоставленный со свойством титульного документа в Microsoft Word 2007 и более поздних Insert
, перейдите к пункту «Вставить на ленте», нажмите « Quick Parts
затем « Document Properties
и выберите « Title
.
Нажмите, где вы хотите, в конце концов, хотите вручную ввести заголовок.
Нажмите вкладку Разработчик
(Если у вас нет вкладки «Разработчик», нажмите «Файл»> «Параметры»> «Настроить ленту», затем в разделе «Основные вкладки» установите флажок «Разработчик».)
Нажмите XML Mapping Pane
- В раскрывающемся списке выберите Пользовательскую XML-часть, которая заканчивается в /core-properties.
- Щелкните правой кнопкой мыши заголовок, затем выберите « Вставить управление содержимым» во всплывающем меню, затем « Обычный текст» (или любой другой).
Он будет автоматически заполняться тем, какой заголовок документа в данный момент является, но теперь это «улица с двусторонним движением» - если вы там введете, обновится фактическое название документа.
Чтобы это свойство отражалось в другом месте,
- Нажмите на курсор, куда вы хотите, чтобы он пошел
- Выберите « Вставка» > « Быстрые детали» > « Свойства документа» > « Заголовок».