我正在尝试使用宏在Word文档中嵌入链接的图像。
当我到达破坏链接的行时,我不断收到此错误: 运行时错误5352 该链接不存在
这是我用来断开链接的一些代码:
For Each objField In ActiveDocument.Fields
If Not objField.LinkFormat Is Nothing Then
objField.LinkFormat.BreakLink
ActiveDocument.UndoClear
End If
Next
为什么这不起作用的任何想法?我不明白为什么我会收到这个错误。
答案 0 :(得分:0)
我找到了解决方案 - 在尝试断开链接之前刷新图像:
For Each objField In ActiveDocument.Fields
If Not objField.LinkFormat Is Nothing Then
objField.LinkFormat.Update
objField.LinkFormat.BreakLink
ActiveDocument.UndoClear
End If
Next