모듈에 함수가 있습니다.Excel VBA는 사용자 정의 함수에서 명명 된 범위에 값을 할당하지 못함 오류 1004
함수 호출Public Function CourseSetup(ByVal SROfferId As Integer) as string
다음 라인이 실패 다음과 같이 함수 정의
Worksheets("CourseEvaluation").Range("CourseName").value = "1234"
에러 실패 1004
부 (매크로) 작동에서 동일한 행 . CourseName
은 ranged라는 하나의 셀입니다. 위 범위의 값을 얻는 것이 효과적입니다. 직접 실행 창에
?Worksheets("CourseEvaluation").Range("CourseName").value
의 범위에서 현재 값을 반환합니다.
당신이 워크 시트 수식에서이 함수를 호출하고 있습니까? –
예, 입력 = CourseSetup (+ srof) –