只是一個非常快速的問題:我想創建一個帶有可選參數的函數,因爲我無法在函數中找到對參數的需要。因此,我已編碼在視覺基本下面的函數:在函數中有一個可選參數
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
然而在第一行:
Sub characterListLength(ByVal Optional)
有其中一個標識符被預期的錯誤的代碼表示(BYVAL可選) 。我不知道如何解決這個錯誤,並有可選參數。如果有人能解釋我還需要做些什麼來解決這個問題,那將是非常有用的。
'子characterListLength(可選名稱的String = 「富」) 'NAME是可選的,但程序將使用「foo」作爲默認值 – Plutonix