用名称中的^引用外部文件

时间:2017-06-29 17:44:58

标签: excel vba excel-vba

我正在尝试将外部工作簿中的数据提取到主工作簿中。我已经好几次这样做了,它总是使用下面的公式。

='FolderPath[FileName]WorksheetName'!CellReference

上面的公式现在仍然适用于许多工作簿。但是我有数以千计的工作簿,名称中有^。示例Workbook1^01012017。 当我到达这些类型的工作簿时,我得到以下错误:

"The syntax of this name isn't correct."并且单元格中的文字会突出显示,直到第一个^

  1. 如果我在原始工作簿中输入=
  2. 打开我要参考的工作簿
  3. 选择我需要的单元格
  4. 按Enter键
  5. 链接有效。如果我准确地复制该文本并将引用从单元格A1更改为另一个单元格中的A2,我会得到相同的错误。问题似乎是它将^作为符号而不是文本。有没有其他方法让这个工作?我尝试过使用间接函数,但是当外部工作簿关闭时,这些函数不起作用。

    有什么建议吗?

0 个答案:

没有答案