Я хочу передать txt1 и txt2 через эту функцию для проверки обоих полей ввода пользователя, однако я могу передавать только один аргумент за раз, что означает, что вам нужно сделать 2 функции? есть способ, по которому txt2 может автоматически проходить после txt1 во всех местах, где был введен txt1.Как передать аргументы функции автоматически?
Private Function isNumericOnly(ByVal txt1 As String, ByVal txt2 As String) As Boolean
Dim iLen As Integer
Dim iCtr As Integer
Dim sChar As String
iLen = Len(txt1)
If iLen > 0 Then
For iCtr = 1 To iLen
sChar = Mid(txt1, iCtr, 1)
If Not sChar Like "[0-9]" Then Return False
Next
Return True
End If
End Function
Можно указать текст по умолчанию в подпись метода. – Luminous