Передача аргументов по значению и по ссылке в VBA
В VBA, если я хочу передать аргументы
ByVal
и
ByRef
одновременно. Насколько я понимаю, следующий код должен работать нормально (и пока мой тест это подтверждает):
Sub Test(ByVal Var1 As String, ByRef Var2 as String, Var3 as String, ByVal Var4 As String)
'Var1 should be passed ByVal
'Var2 should be passed ByRef
'Var3 should be passed ByRef (through default behaviour)
'Var4 should be passed ByVal
End Sub
Или есть что-то, что я должен учитывать?