我有一个工作簿,我正在尝试从外部Excel文档中提取数据。
理想情况下,我想在主工作簿中指定一个文件路径,该工作簿是从中提取数据然后使用另一个单元格来确定要查找的文件路径中的哪个单元格的位置。
例如:
有没有办法我可以将它们拉到一起来创建对该单元格的引用,目前使用CONCATENATE和INDIRECT,但它只是给了我一个#REF错误。
E.g。
<meta arg="yada">
(将给出[C:\ Documents \ book.xlsx] sheet3的值!H8)
答案 0 :(得分:0)
使用here中的文章来解决此问题,使用以下代码:
Dim XL As Excel.Application
Dim WBK As Excel.Workbook
Set XL = CreateObject("Excel.Application")
Set WBK = XL.Workbooks.Open("C:TempBook1.xls")
MsgBox WBK.Sheets("Sheet1").Range("A1").Value
WBK.Close
Set XL = Nothing