В 2007 Excel можно задать требуемую функциональность через групповую политику через параметр
Suppress High Security macro alert for unsigned Macros. When the security level is set to high, unsigned macros do not run. This setting controls whether or not an alert displays when a macro is blocked from running because it is unsigned.
http://technet2.microsoft.com/Office/en-us/library/6e36c3ff-0be1-4d47-82a4-25254a0c6e5a1033.mspx?mfr=true
Скорее всего, что то похожее можно сделать и в 2003 офисе, загрузив соответствующий шаблон.