4

Допустим, у меня есть значение: \\myServer\dir1\dir2\dir3 . Я хотел бы, чтобы это значение появилось в нескольких местах в документе MSWord. Однако я хочу записать это только один раз. Какой хороший способ сделать это? Поля кажутся ответом, но я не могу заставить его работать; может быть, это не ответ.

Я хотел бы иметь возможность сделать это без каких-либо макросов; это добавляет слишком много сложности. Мне нужно что-то более похожее на Excel - напишите здесь значение ячейки, укажите его там, измените исходное значение, и ссылка тоже будет обновлена.

Изменить: в идеале я бы обновил значение автоматически (поля, кажется, не хотят это делать!).

1 ответ1

2

В Word 2007 вы можете использовать Quick Part для создания повторно используемого контента. Из справочной документации:

Создайте многократно используемый строительный блок контента

  1. Выберите текст или графику, которую вы хотите сохранить как строительный блок многократного использования.
  2. На вкладке «Вставка» в группе «Текст» нажмите «Быстрые детали», а затем нажмите «Сохранить выделение в галерее быстрых деталей». Или нажмите ALT+F3.
  3. Заполните информацию в диалоговом окне «Создать новый строительный блок»:
    • Имя: введите уникальное имя для строительного блока.
    • Галерея: выберите галерею, в которой вы хотите отобразить строительный блок.
    • Категория: выберите категорию, например «Общая» или «Встроенная», или создайте новую категорию.
    • Описание: введите описание строительного блока.
    • Сохранить в: выберите название шаблона из выпадающего списка.
    • Параметры: выберите «Вставить содержимое на своей странице», чтобы компоновочный блок размещался на отдельной странице. Выберите «Вставить в собственный абзац» для содержимого, которое не должно становиться частью другого абзаца, даже если курсор пользователя находится в середине абзаца. Выберите Вставить содержимое только для всего другого содержимого.

Более подробную справку можно найти и в Word 2007, щелкнув вкладку «Вставка»> «Расширение быстрых деталей»> «F1» для получения справки по быстрым деталям.

Редактировать 1
Очевидно, что Быстрые части не являются динамическими, что означает, что дочерние части не будут обновляться при обновлении родительского элемента. Некоторые возможные альтернативы:

  1. MSDN: Изучение динамического мира Word 2007
  2. Пользовательские свойства Word: как повысить производительность

Редактировать 2 (запрошено OP для добавления в ответ)

Я думаю, что для моего использования лучше всего подходит свойство документа Comments. Мне нужно одно значение во многих местах, и мне нужно, чтобы оно обновлялось автоматически. Расширенные свойства документа не обновляются автоматически (несмотря на все попытки наоборот). Но основные свойства документа делают.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .