EXCEL VBA Questions and Answers

What is the difference b/w Functions and Subroutines?

i) Subroutines never return a value but functions does return values.
ii) A function could not change the values of actual arguments whereas a subroutine could change them.