【发布时间】:2017-01-21 06:16:00
【问题描述】:
我正在尝试在公式中创建动态引用;这意味着可以更改引用的工作簿和后续工作表名称并加载适当的数据。
我知道静态公式引用可以按如下方式完成:
=SUM('C:\Reports\[SOTDJ17.xlsx]Summary'!C10:C25)
但我希望能够更改工作簿名称,它将引用来自该特定工作簿的信息并更改数据。工作簿名称 存储在 B5 中,工作表存储在 B8 中。我以为我可以使用 像这样简单的东西:
=SUM('C:\Reports\[B5]B8'!C10:C25)
但它似乎不起作用。是否存在语法错误或我遗漏的其他内容?
(请注意,我正在尝试引用已关闭的工作簿)
【问题讨论】:
-
欢迎来到 Stack Overflow!不幸的是,这个问题与编程无关,因此与本网站无关。
-
@Joe C - excel-formula 标记声明“此标记用于 Microsoft Excel 问题,其中问题或答案专门关于 Excel 公式的结构、语法或输出。”我不同意你关于我的问题离题的说法。
标签: excel vba excel-formula