word-vba:无法更新链接的图像链接

时间:2019-05-28 10:36:54

标签: vba ms-word

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

我正在使用Word2016。文档是在Word 2003上创建的。访问图像的唯一方法是浏览表格单元并在其中找到inlineshapes inlineshapes没有定义字段对象(什么都没有) 我可以手动更新链接,进入“文件”菜单>“编辑文件链接...”。

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

1 个答案:

答案 0 :(得分:0)

好吧,我终于找到了发生的事情。

必须以内嵌形状而不是字段的形式访问图像

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

更改此属性值,然后更新其有效的inlineshape

对不起,如果我打扰了您,但我认为这对其他用户可能会有帮助