2

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

Точнее, на сетевом диске у меня много файлов Excel и Word. Каждый файл Word имеет свой Excel.

Я интегрирую элементы Excel в файл Word по этой ссылке

{ССЫЛКА Excel.Лист.12 «\\myserver\myfile.xslx» mySheet!MyRange \a \f 4 \h * MERGEFORMAT}

Это работает за исключением нескольких деталей:- Я хотел бы указать путь к переменной файла, чтобы было достаточно изменить элемент в файле Word, чтобы все соединения использовали правильный файл Excel. Возможно ли это с помощью закладки или любого другого элемент, который содержит сетевой путь, и я хотел бы использовать, например, следующим образом:code:Выбрать все - Просмотреть в отдельном окне

{ССЫЛКА Excel.Лист.12 "myBookmark" \a \f 4 \h * MERGEFORMAT}

  • Когда я присоединяю ссылку в качестве изображения и вручную меняю исходный файл (через ALT + F9, а затем вручную изменяю ссылку), обновление работает. В отличие от этого, в случае соединения с сохранением исходного форматирования обновление не происходит. Я наблюдал эту проблему, если документы Excel и Word хранятся в сети. Локально у меня нет этой проблемы.

Для получения дополнительной информации: - Моя версия Word и Excel: 14.0.7106.5003 (32 бита)

У вас есть треки для одного или другого из этих вопросов?

Заранее спасибо

1 ответ1

0

Вы можете встраивать поля в коды полей:

Словечко

Первое поле на изображении показывает коды полей, используемые для получения результата поля "А" во втором поле.

Установите одну или несколько закладок, указывающих на соответствующий текст:

"\\myserver\myfile.xslx" mySheet!MyRange

Ссылка Excel должна работать с использованием встроенного поля с синтаксисом, например:

{ LINK Excel.Sheet.12 { REF myBookmark } \a \f 4 \h * MERGEFORMAT }

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