Can someone explain to me in what kind of real world situation that we need to use ByRef in passing an argument? I understand that ByRef changes the content of the argument when it is passed back to the calling procedure. I need an explanation on why we want (or not want) to do that.
Thanks