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

Для этого я использую функцию Вставить ссылку, и, хотя она отлично работает, пока я храню файлы в одной папке, всякий раз, когда файл открывается на другом компьютере и местоположение файла Excel должно быть снова связано, оно забывает диапазон таблицы и производит всю таблицу Excel вместо этого. Похоже, это относится ко всем параметрам вставки: RTF, объект листа, неформатированный текст в Unicode и т.д. С другой стороны, для графиков такой проблемы нет.

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

1 ответ1

0

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

Попробуйте использовать слияние в MS Word:

Давайте создадим "базу данных", или псевдо-БД, из Excel. В этом примере я назову его db.xlxs. Я настрою это так.

Name:
Alice
Barbara
John Ricky

В этом примере в MS Word давайте использовать базу данных Excel, которую мы только что создали.

  1. Выберите вкладку "Рассылки"
  2. Начать слияние почты - пошаговый мастер
  3. Используйте по умолчанию "Письма". Нажмите "Далее" внизу справа по ссылке
  4. Используйте по умолчанию "Использовать текущий документ". Нажмите Далее: выберите получателей
  5. Использовать по умолчанию "Использовать и существующий список". Обзор (измените тип файла / источник данных на Excel в правом раскрывающемся окне перед выбором исходного файла).
  6. Выберите файл db.xlxs, который вы создали ранее в этом примере.
  7. Открой это.
  8. Выберите "Лист1" - примечание: флажок "Первая строка содержит заголовки столбцов". Нажмите Ok.
  9. Нажмите Хорошо.
  10. Ваш лист должен быть еще как есть.

Теперь, чтобы настроить слияния.

  1. Вкладка рассылки снова.
  2. Вставить поле слияния. Это позволит получить первое поле имени на листе.
  3. Правила: Следующая запись, если: "не пусто"
  4. Вставьте имена полей слияния снова, касаясь только что вставленных правил.

Наглядно вот как это делается.

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