if 문 내에서 함수를 호출하려고합니다. 이 함수는 classyear라고하며 if의 바로 뒤에 있습니다. 나는 시간표를 살펴보고 각 과목이 매년 속해있는 것을 보려고합니다. 그래서 1로 끝나면 카운트됩니다. 누구든지 함수 호출에 대해 어떻게 알 수 있습니까?if 문 (vba) 내에서 함수를 호출하는 방법
(사용 기능을 원하는 경우 : 어떤 도움 당신이 블록처럼 내 경우 하위를 호출 할 수 있습니다
Public Function classyear(class As String) As Integer
Dim yr As String
yr = Right(class, 1)
If IsNumeric(yr) Then classyear = yr Else classyear = 0
End Function
우리는 너무 classyear''의 코드를 참조 할 필요가있다. 만약 그것이 하위라면 아무 것도 반환되지 않을 것입니다. 아무 것도 반환하지 않으면 같은 문제가 발생할 것입니다. –
@MacroMan 함수를 추가합니다. 실행하려고하면 오류가 발생합니다. –
전달해야합니다. 당신이 지금 순간적이지 않은'Classyear'에 대한 문자열 인수. – Rory