2

У меня есть документ Word 2010 со связанными объектами с сводными таблицами в документе Excel 2012. Каждую ночь выполняется макрос для обновления базовых данных для сводных таблиц в Excel и обновления этих таблиц.

Затем макрос в Word обновляет все ссылки Excel в Word, чтобы забрать изменения в сводных таблицах.

В какой-то момент ссылки в Word испорчены. Если щелкнуть правой кнопкой мыши таблицу в Word, опция "Обновить ссылку" отсутствует. Его заменяет пункт меню под названием "объект", и когда я нажимаю на него, появляется сообщение об ошибке "Этот объект поврежден или больше не доступен".

Я попытался обновить ссылки, выбрав "Файл" -> "Редактировать ссылки на файлы", затем «Изменить источник ...» и снова выбрать файл Excel. После этого обновления я могу сделать "Обновить ссылку". Но если я сохраню и закрою файл, ссылка снова будет повреждена.

Не уверен, что это как-то связано, но когда я впервые обновляю ссылку в слове, тип ссылки - "Рабочий лист". При сохранении и повторном открытии тип ссылки становится «Excel.Sheet.12" .

Любые идеи о том, как предотвратить повреждение ссылок при закрытии / повторном открытии файла?

1 ответ1

2

Вместо правого клика -> обновить поле, выберите ваши объекты и нажмите F9. Или, если вы хотите обновить весь документ, нажмите CTRL+A, а затем F9.

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