לעיתים קורה שבמהלך הרצת VBA באקסל 2010, שגיאות ריצה שונות מוקפצות על ידי המערכת באופן לא עקבי. התנהגות זו לא נצפתה באקסל 2007 עבור אותו מודל VBA.
אחת הדרכים האפשריות לפתרון הבעיה עשויה להיות בהגדרות אבטחה באקסל 2010. גרסת אופיס 2010 שודרגה באפשרות להגדרות אבטחה נוספות, ביניהן Data Execution Prevention.
להגדרות אלו השפעה על תפקוד תוספים וריצת VBA, ולעיתים יש לשנותן "בזהירות", כלומר מומלץ לשנות הגדרות רק כאשר עובדים עם קבצים ממקור מוסמך*.
הגדרות אבטחה ל-VBA
1) כניסה ל"אפשרויות" בתפריט "קובץ":

2) כניסה ל"מרכז יחסי אמון" והגדרות:

3) כניסה להגדרות "הגנה":

4) ניתן להשאיר רק חסימה רק עבור קבצים שמקורם באינטרנט, ולבטל את שאר ההגנות:

* שינוי הגדרות אבטחה באחריות המשתמש. מומלץ לנקוט צעדי זהירות מתאימים.
