Я пытаюсь передать два строковых параметра в Sub, но это не позволяет мне сделать это. Подход, который я использовал, приведен ниже.Как передать несколько аргументов процедуре в VBA?
Sub callByValue(str1 As String, str2 As String)
MsgBox str1
MsgBox str2
End Sub
Вызывающие Макросы:
Dim s1, s2 As String
callByValue(s1,s2)
Призывая callByvalue
, он бросает ошибку компилятора.
Я не проголосовал, так как вы можете легко решить эту проблему самостоятельно. – jacouh