0

怎么可能是相对的?

"WB1.xlsm""E:\Administration\Salary".

Word 文档嵌入在:Sheet1(Microsoft Word 启用宏的文档对象)

Cells(2,1)在嵌入的 word 文档中复制并粘贴为Paste Special>Paste Link

该字段的代码中生成了一个绝对父文件地址:

LINK Excel.SheetMacroEnabled.12 "E:\Administration\Salary\\WB1.xlsm" "Sheet1!R2C1" \a \f 4 \r  \* MERGEFORMAT

所以我无法移动 Excel 文件。

如何使链接字段中的父文件地址与父文档相关application.path父文档是 Excel 工作簿。

4

1 回答 1

1

不能使 LINK 字段保留相对地址。您可以通过设置超链接库来解决此问题,MS 错误地将其称为设置相对超链接。看:

https://support.microsoft.com/en-au/help/903163/how-to-create-absolute-hyperlinks-and-relative-hyperlinks-in-word-docu

或者,对于适用于 LINK 字段以外的字段的字段代码解决方案,以及适用于所有字段的宏,请参阅:

http://windowssecrets.com/forums/showthread.php/154379-Word-Fields-and-Relative-Paths-to-External-Files

于 2018-01-05T02:13:18.387 回答