Excel VBA函数从另一个工作簿获取数据

时间:2016-06-08 15:01:48

标签: excel vba excel-vba

需要从相应月份的另一个工作簿的单元格中获取与特定客户端相对应的数据,每月添加新工作表,例如," 01.2016"," 02.2016" ," 03.2016"

我可以自动使用VBA功能吗?

  Function GetSUM()

  Dim strPath, strFile, strSheet, strRng, strRef, Result As String

  strPath = "\\Report_2016"
  strFile = "File_name_2016.xls"  
  strSheet = "06.2016"
  strRng = Range("C59").Address(3, 59, xlR1C1)

  strRef = "'" & strPath & "[" & strFile & "]" & strSheet & "'!" & strRng

  End Function

提前致谢

1 个答案:

答案 0 :(得分:0)

你在第一个“[”

之前错过了一个“\”
strRef = "'" & strPath & "\[" & strFile & "]" & strSheet & "'!" & strRng