Well, whatever your experience is in VBA, it certainly is much greater than mine. So, the "little" you know cannot be compared to the little I know! What I know is also pretty much self-taught, I am just 20 years behind you! :-p

I will certainly check your page shortly! I also really appreciate learning more about ranges, as I do see the major benefits it brings to coding... It's like switching a horse for a Ferrari (ok, a Ferrari also has a "horse" logo, but you got my point).
As we have gone extensively through the topic, I think I will post the thread as "solved" shortly (unless Jason wants to add something).
I will certainly request more help when time comes. And hopefully I will be able to help others as well, once my own knowledge is more robust!