首页 > 解决方案 > word-vba:无法更新链接的图像链接

问题描述

我有一个包含两个内联形状的文档到文档标题的表格中。这些内联形状是链接的图像。包含这些图像的文件夹已移动,我无法通过 VBA 代码更改图像链接。

我正在使用 Word 2016。文档是在 Word 2003 上创建的。访问图像的唯一方法是探索表格单元格并在其中找到内联形状内联形状没有定义字段对象(无)我可以更新链接手动进入文件菜单>编辑文件链接...

我希望能够使用 vba 更改图像链接,而不必手动进行

标签: vbams-word

解决方案


好吧,我终于知道发生了什么。

图像必须作为内联形状访问,而不是作为字段访问

图像的路径存储在属性 InlineShape.LinkFormat.SourceFullName

更改此属性值,然后更新它起作用的内联形状

对不起,如果我打扰了你,但我认为它可以帮助其他用户


推荐阅读