You are probably better to define a data object such as a Class or Structure (depending on the type of data) and pass that to the method instead:
Public Class Params
Public Property Var1 As String
Public Property Var2 As String
'etc
Public Sub New(var1 As String, var2 As String) 'etc
Me.Var1 = var1
Me.Var2 = var2
'etc
End Sub
End Class
Public Sub Main()
Dim prm As New Params("foo", "Bar")
SomeMethod(prm)
End Sub
Public Sub SomeMethod(prm As Params)
'perform routine here on prm.Var1 etc
End Sub