OK I thought i understood this, but apparently I don't.
Firstly, A function returns a value, a Sub just does an action.
I have created a subroutine that i pass some paramaters into. (A fileName, Starting value, Ending value.) They are all ByValue. There is nothing after the brackets.
when i...