使用相对路径将图像链接到MS-Word

时间:2017-09-08 12:17:06

标签: vba ms-word com

我使用此代码段将图片链接到word文档:

tpostgresinput -> tmap -> tfiledelimitedOutput

但我无法使用相对路径

.InlineShapes.AddPicture("c:\absPath\to\myImage.jpg")

MS-word返回错误或用绝对路径替换它(取决于MS-word版本)。

但对于我来说,拥有外部文件的相对路径很重要,在我的情况下,我想要将word文档和图像签入SVN,当这是在不同的位置签出时,绝对路径不会再努力了。

任何想法或解决方案?

1 个答案:

答案 0 :(得分:0)

" BitAccesser"在他的一条评论中指出了this解决方案。

似乎MS-word仅使用绝对路径,并且您只能使用技巧来使用相对路径。

上面链接中给出的技巧需要一些时间来理解和实施,但是可以完成工作。