Ahogy a VBA-ban jártas lesz, sok időt kell töltenie a kódablakok használatával. A rögzített Excel-makrók egy modulban vannak tárolva, és a VBA-kódot közvetlenül beírhatja a VBA-modulba.
A kódablakok olyanok, mint az Excel munkafüzet-ablakai. Minimalizálhatja, maximalizálhatja, átméretezheti, elrejtheti és átrendezheti őket, és így tovább. A legtöbb ember maximalizálja a kódablakot, amelyen dolgozik, hogy több kódot láthasson, és csökkentse a zavaró tényezőket.
A kódablak maximalizálásához kattintson a nagyítás gombra a címsorban (közvetlenül az X mellett), vagy kattintson duplán a címsorra. A kódablak eredeti méretének visszaállításához kattintson a visszaállítás gombra (a doboznak tűnő ikonra), amely az X mellett található.
Néha előfordulhat, hogy két vagy több kódablakot szeretne látni. Például érdemes lehet összehasonlítani a kódot két modulban, vagy átmásolni a kódot egyik modulból a másikba. Az ablakokat manuálisan is elrendezheti, vagy az Ablak → Mozaik vízszintesen vagy az Ablak → Mozaik függőlegesen paranccsal is elrendezheti őket automatikusan.
Gyorsan válthat a kódablakok között a Ctrl+Tab megnyomásával. Ha megismétli ezt a billentyűkombinációt, akkor folyamatosan végigjárja az összes nyitott kód ablakot. A Ctrl+Shift+Tab lenyomásával fordított sorrendben lépkedhet az ablakokon.
A kódablak minimalizálása elkerüli az útból. Az ablak teljes bezárásához kattintson a kódablak címsorában található bezárás gombra (az X-re). (Az ablak bezárása csak elrejti, nem veszít semmit). Újbóli megnyitásához kattintson duplán a megfelelő objektumra a projekt ablakában. Ezekkel a kódablakkal való munka nehezebbnek tűnik, mint amilyen valójában.