I'm sure that you pros have many don'ts when it comes to VBA programming. A good example is the use of GoTo Labels (beaten to death I'm sure). If you have the time and you think of a good don't, please post it here.
I would like to start off by asking about Option Explicit. I understand what it does ie forcing the programmer to define variables but is it necessary? I see some use it when they help others with code and some don't use it. When don't you and when do you use it?