2016-06-08 8 views
3

해당 월에 다른 통합 문서의 셀에서 특정 클라이언트에 해당하는 데이터를 가져 오려면 매월 새 시트가 추가됩니다 (예 : "01.2016", "02.2016", "03.2016").Excel VBA 함수가 다른 통합 문서에서 데이터 가져 오기

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 

덕분에 사전에

+0

'GetSUM' 아무것도 반환하고 함수의 지점 무엇되지 않은 경우 돈 안으로 아무것도 전달하지 않고 그 달을 하드 코딩하고 있습니까? – findwindow

+0

내가 볼 수 있듯이 다른 시트를 참조하는 구문은 100 % – durbnpoisn

답변

0

는 첫 번째 전에 "\"를 그리워 "["

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

@daba입니다. – user3598756

관련 문제