I understand what you WANT to do I just dont follow WHY you want to do it. I wouldnt want to automate or handle EVERY possible snonsensical thing a user could do OUTSIDE of excel using VBA IN excel, that just sounds like a futile path...