jmi44,
Actually, my method does work...I use it often. You misunderstood WHERE I state to place your process code.
I do not program in VBA, so this may not work in VBA...then again, I didn't know that you were asking a VBA question.
You state: "Well, the problem with the solution proposed...