word-vba: невозможно обновить ссылку на изображение - PullRequest
0 голосов
/ 28 мая 2019

У меня есть документ с двумя встроенными фигурами в таблицу в заголовке документа.Эти inlineshapes являются связанными изображениями.Папка, содержащая эти изображения, перемещена, и я не могу изменить ссылку на изображение с помощью кода VBA.

Я работаю с Word 2016. Документы были созданы в Word 2003. Единственный способ получить доступ к изображениямисследует ячейки таблицы и находит в них линейные фигуры. В линейных фигурах не определен объект поля (ничего). Я могу обновить ссылку вручную, перейдя в меню «Файл»> «Редактировать ссылки на файл ...» *

Я хотел быбыть в состоянии изменить ссылки на изображения с помощью VBA и не нужно делать это вручную

1 Ответ

0 голосов
/ 28 мая 2019

Ну наконец-то я нашел, что случилось.

Изображения должны быть доступны в виде линейных фигур, а не в виде полей

путь к изображению хранится в свойстве InlineShape.LinkFormat.SourceFullName

Изменение значения этого свойства и последующее обновление встроенной формы, в которой оно работало

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...