如何在Excel中指定绝对/相对工作表/书籍参考值?

时间:2016-01-02 01:55:26

标签: excel vba excel-vba

当引用Excel中的另一个工作表/书籍时,它是否始终链接到特定硬盘驱动器上的文件(绝对) - 或者可以是相对的,查看某个文件夹,无论该文件夹是否在计算机A上, B,还是云?

我猜它可能是绝对的 - 虽然有没有办法改变为亲戚?

我正在设计一系列具有多个互连工作簿的模板,以便托管在云上。如果参考值是绝对值则不起作用 - 因此需要相对值,因此当链接到其他工作簿时,Excel将查找相对文件夹。

谢谢!

1 个答案:

答案 0 :(得分:1)

对于Excel VBA,这将起作用:

Workbooks.Open FileName:= ThisWorkbook.Path & "YourFileName.xls"

我在这里找到了它:Relative instead of Absolute paths in Excel VBA

对于Excel文件中的链接单元格(与Excel VBA对比): https://support.microsoft.com/en-us/kb/328440

如果您遇到问题,可提供定义和简要说明。

通常,只要文件保存在彼此相同的相对位置,它们就会以相对的方式保持链接而不是绝对。

如果原始链接相关性被破坏,那么链接相关性就会出现问题(可以解决和纠正)。

相关问题