By 쯧쯧 25 월 2019 일 화요일
에 게시 됨 뛰어나다
답글 0
좋아 0
조회수 3.9K
투표 0
안녕,

내 문제의 개요는 일부 상수 문자열과 숫자를 결합하여 문자열을 생성하고 있다는 것입니다. 합계를 계산할 수 있도록 이 문자열을 sum 함수에 전달합니다. 셀에서 문자열 자체를 사용할 때(물론 앞에 = 기호가 있음) Enter 키를 누르면 값이 검색됩니다. 그러나 문자열을 전달할 때 발생하지 않습니다. 그래서 Evaluate 함수를 셀에서 직접 명명된 함수인 VBA로 사용하려고 했습니다. 그들 중 누구도 작동하지 않습니다. Office 365(Excel 2016)를 사용하고 있습니다. 도움이 되셨나요?

문자열은 ="'"&AC15&"'!$F$"&AC18&":OFFSET("&"'"&AC15&"'!$F$"&AC18&",0,0)"

그리고 문자열의 출력은 'G:\Crush\Daily plant reports\2019\[05-2019.xls]C vol'!$F$35:OFFSET('G:\Crush\Daily plant reports\2019\[05 -2019.xls]C vol'!$F$35,0,0)

위의 문자열을 AC19 셀에 저장했습니다.

나는 이와 같은 합계 함수를 사용했습니다 =sum(AC19)

2019을 반환하지만 실제로 'G:\Crush\Daily plant reports\05\[2019-35.xls]C vol'!$F$2630에서 값은 XNUMX입니다. 구문에 실수가 있습니까?
전체 게시물보기