나는 달의 매일을 별도의 Excel 워크 시트로 나열하는 스케줄링 Excel 매크로가 있습니다. 내 매크로에서 "일요일"시트는 직원 한 명당 시간당 근무 시간을 합산하고 주간 합계를 알려줍니다. 나는 내가 원하는 시트를 상위와 하위 범위로 선택할 수있게 해주는 함수를 만들려고했지만 작동하도록 할 수는 없다. 이슈가 뭐야? 현재 내가 가지고VBA 함수 호출
Function SampleSum(ByVal ZZ As Integer, ByVal XX As Integer) As Integer
Application.Volatile
SampleSum = Sheets(ZZ).Range("BA5") + Sheets(XX).Range("BA5")
Sheets(XX).Range("BB5") = SampleSum
End Function
싶습니다 어떤 두 수 또는 변수가 ZZ & XX의 자리를 복용하는 기능을 "호출"할 수 있도록. 모든
기능 ... ** 만 ** 값을 반환 할 수 워크 시트에서 호출 – Nicolai
함수의 숫자가 될 수 호출하는 셀에. UDF를 사용하여 다른 범위/셀을 조작 할 수 없습니다. –
설명 및 가능한 해결 방법은 [this post] (http://stackoverflow.com/questions/23433096/using-a-udf-in-excel-to-update-the-worksheet)를 참조하십시오. 그렇지 않으면 서브 루틴으로 이것을 수행해야합니다. –