Nem szükséges deklarálni, de hasznos. A rögzített makróban nincsenek változók.
A VBE-ben (Visual Basic Editor) érdemes beállítani a Tools | Options menü Editor fülén a "Require Variable Declaration" opciót, ekkor az új modul tetejére automatikusan beírja az Option Explicit szöveget, ami kötelezővé teszi a modulban a helyfoglalást. Sok hibakereséstől menthet meg. Például más feladatra véletlenül azonos változót viszel be, vagy elindítasz egy ciklust, a benne lévő változó nevében elütsz egy karaktert, vagy egy egész szám típusú változóba törtet vinnél be. Ilyenkor üzenetet kapsz, ahol a hiba kijavítása után folytathatod a makrót.
Általános nézet, hogy az összes változó deklarálását érdemes a Sub sor alá bevinni, így nem kell egy hosszabb makróban keresgélni.