【问题标题】:Excel: How do I link to an external workbook always in the same directory?Excel:如何始终链接到同一目录中的外部工作簿?
【发布时间】:2019-07-10 22:46:45
【问题描述】:

我有一个文件 A.xlsx,它具有对名为 data.xlsx 的外部工作簿的查找。 data.xlsx 由脚本生成,因此始终具有名称 data.xlsx 并在不同的地方生成。

我想将 A 复制到不同的位置,并且始终将工作簿中的公式链接到在同一目录中生成的 data.xlsx(如前所述,data.xlsx 是由脚本生成的文件,因此每个文件中都有不同的数据时间)。

我的公式是这样的: =IFERROR(INDEX('C:\Users\andrew\Test1[data.xlsx]sheet1'!$B$2:$AG$36, MATCH($C...

但是当我将 A.xlsx 复制到不同的地方时,它会链接到特定文件并给我带来麻烦(它有效地记住了原始 data.xlsx 的路径)。

是否有一种“CurrentDir”的方式来做到这一点,例如=IFERROR(INDEX('[CurrentDir][data.xlsx]sheet1'!$B$2:$AG...

这样我将始终读取与 A.xlsx 位于同一目录中的文件 data.xlsx?

【问题讨论】:

    标签: excel hyperlink external


    【解决方案1】:

    当前目录是 ./
    'C:\Users\andrew\Test1[data.xlsx]sheet1'!$B$2:$AG$36, MATCH($C...

    应该是:
    '[data.xlsx]sheet1'!$B$2:$AG$36, MATCH($C...

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-14
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 2015-07-18
    • 2015-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多