매우 간단한 질문입니다. 함수에서 매개 변수의 필요성을 찾을 수 없기 때문에 선택적 매개 변수를 사용하여 함수를 만들려고합니다. 첫번째 라인 그러나함수에 선택적 매개 변수가 있음
Sub characterListLength(ByVal Optional)
Dim rowCount As Integer
Dim endOfArray As Boolean
While endOfArray = False
If dataArray(0, rowCount) And dataArray(1, rowCount) = "" Then
arrayLength = rowCount
endOfArray = True
Else
rowCount += 1
End If
End While
End Sub
: 결과적으로 I Visual Basic에서 다음 기능을 부호화 한 코드라는 식별자가 예상되는 오류 (ByVal의 선택)이있다
Sub characterListLength(ByVal Optional)
. 이 오류를 수정하고 선택적 매개 변수를 갖는 방법을 잘 모르겠습니다. 누구든지 내가 고칠 필요가있는 것을 설명 할 수 있다면 매우 유용 할 것이다.
'서브 characterListLength (선택 사항 이름 문자열 = "푸"현재) 'NAME은 선택 사항이지만 절차는 "foo"를 기본값으로 사용합니다 – Plutonix