I don't know if it was a copy/paste error or a coding error, but I fixed the code in your post when I edited your post (to add Code Tags.) Does that change the way it works?
You are using the same code structure in several Event Subs. Does the problem happen in all subs?
I usually use Range.Cells(1)