Efterhånden som du bliver dygtig med VBA, vil du bruge meget tid på at arbejde i kodevinduer. Excel-makroer, som du optager, gemmes i et modul, og du kan indtaste VBA-kode direkte i et VBA-modul.
Kodevinduer minder meget om projektmappevinduer i Excel. Du kan minimere, maksimere, ændre størrelse, skjule og omarrangere dem og meget mere. De fleste mennesker maksimerer kodevinduet, som de arbejder på, så de kan se mere kode og reducere forstyrrelser.
For at maksimere et kodevindue skal du klikke på maksimer-knappen i dets titellinje (lige ved siden af X'et) eller dobbeltklikke på titellinjen. For at gendanne et kodevindue til dets oprindelige størrelse skal du klikke på gendan-knappen (ikonet, der ligner en boks), der er placeret ved siden af X.
Nogle gange vil du måske have to eller flere kodevinduer synlige. For eksempel vil du måske sammenligne koden i to moduler eller kopiere kode fra et modul til et andet. Du kan arrangere vinduerne manuelt eller bruge kommandoen Vindue → Tile vandret eller Vindue → Tile lodret til at arrangere dem automatisk.
Du kan hurtigt skifte mellem kodevinduer ved at trykke på Ctrl+Tab. Hvis du gentager denne tastekombination, fortsætter du med at cykle gennem alle åbne kodevinduer. Ved at trykke på Ctrl+Shift+Tab går du gennem vinduerne i omvendt rækkefølge.
Minimering af et kodevindue får det af vejen. Du kan også klikke på lukkeknappen (X) i et kodevindues titellinje for at lukke vinduet helt. (At lukke et vindue skjuler det bare; du mister ikke noget). For at åbne det igen skal du blot dobbeltklikke på det relevante objekt i projektvinduet. At arbejde med disse kodevinduer lyder sværere, end det i virkeligheden er.