I'm going to talk about somewhat older versions, but that's what it is.
I often work with Word 2003. I have maintained this version because in Word 2007 the structure of the user interface is much less customizable and I do not want to give up my bars and buttons associated with macros programmed by me.
Now I'm doing tests to see how it is going to finally go to 2007. For this I created a normal.dotm from my old normal.dot. I am not worried now about the subject of the bars (I am willing to give up part of the customization) but I find the following problem: although I assume that it is not the most advisable practice, I have many macros in which I use variables that I have not declared. When I run them now in word 2007, my macros stop, the message