Scusa se chiedo un ulteriore chiarimento.
In questo caso:
--------------------------------------------
Sub Pippo(ByVal C As Integer)
C = 20
End Sub
C = 10
Pippo(C)
Response.Write C
--------------------------------------------
In questo caso la Response.Write mi scriverebbe ancora 10 mentre se mettessi ByRef mi scriverebbe 20?