Etter hvert som du blir dyktig med VBA, vil du bruke mye tid på å jobbe i kodevinduer. Excel-makroer som du registrerer lagres i en modul, og du kan skrive inn VBA-kode direkte i en VBA-modul.
Kodevinduer er omtrent som arbeidsbokvinduer i Excel. Du kan minimere, maksimere, endre størrelse, skjule og omorganisere dem og mer. De fleste maksimerer kodevinduet de jobber med, slik at de kan se mer kode og redusere distraksjoner.
For å maksimere et kodevindu, klikk på maksimeringsknappen i tittellinjen (rett ved siden av X-en) eller dobbeltklikk på tittellinjen. For å gjenopprette et kodevindu til den opprinnelige størrelsen, klikk på gjenopprettingsknappen (ikonet som ser ut som en boks) ved siden av X.
Noen ganger vil du kanskje ha to eller flere kodevinduer synlige. Det kan for eksempel være lurt å sammenligne koden i to moduler eller kopiere kode fra en modul til en annen. Du kan ordne vinduene manuelt, eller bruke kommandoen Vindu → Tile horisontalt eller Vindu → Tile vertikalt for å ordne dem automatisk.
Du kan raskt bytte mellom kodevinduer ved å trykke Ctrl+Tab. Hvis du gjentar den tastekombinasjonen, fortsetter du å sykle gjennom alle åpne kodevinduer. Ved å trykke Ctrl+Shift+Tab går du gjennom vinduene i omvendt rekkefølge.
Minimering av et kodevindu får det ut av veien. Du kan også klikke på lukk-knappen (X-en) i et kodevindus tittellinje for å lukke vinduet helt. (Å lukke et vindu skjuler det bare; du vil ikke miste noe). For å åpne den igjen, dobbeltklikk på det aktuelle objektet i prosjektvinduet. Å jobbe med disse kodevinduene høres vanskeligere ut enn det egentlig er.