I mean if you first open your file, and without moving the pointer to another cell, type something, this is what will be happen :
If the code is :
It will raise this error :
Run-time error '91':
Object variable or With block variable not set
But if the code is :
Then no error will be raised, but then your problem of this case is happened again, press Enter to this cell will just move to another cell of current selection, not going down to below cell. If it is ok for you if the first active cell (and for first time only) this happened, then you can simply delete the code as you did in the sample file.
Regards
Bookmarks