I agree my formatting sucks. I have been trying to clean it up as I go along and I believe it I am getting better at it.

I believe you and I have come to the same conclusion. Until stepping through the code I didn't really understand what the Case function did as explained in my last post.

I now see where the logic fails.

I truly appreciate all the help. Beacause of you and Greg I now have a much better understanding (and way to understand via stepping through) what the code is actually doing.

I agree with that this goes a long way to figuring out the proper way to accomplish things.