Innholdsfortegnelse:
Video: How to Add an Adjustment Layer in Premiere Pro CC 2025
Når du arbeider i VBE, er hver åpne Excel-arbeidsbok et prosjekt. Du kan tenke på et prosjekt som en samling av objekter arrangert som en oversikt.
Du kan utvide et prosjekt ved å klikke på plustegnet (+) til venstre for prosjektets navn i prosjektvinduet. Kontrakt et prosjekt ved å klikke på minustegnet (-) til venstre for et prosjekts navn. Eller du kan dobbeltklikke på elementene for å utvide og kontrakt dem.
Denne figuren viser et prosjektvindu med to prosjekter: en arbeidsbok med navnet Book1 og en arbeidsbok med navnet Book2, utvidet til å vise sine objekter.
Dette prosjektvinduet viser to prosjekterHvert prosjekt utvides for å vise minst Microsoft Excel Objects-noden. Du kan utvide denne noden for å vise et element for hvert ark i arbeidsboken (hvert ark betraktes som et objekt) og et annet objekt som heter ThisWorkbook (som representerer arbeidsbokobjektet). Hvis prosjektet har noen VBA-moduler, viser prosjektoppføringen også en modulknutepunkt.
Legge til en ny VBA-modul
Når du tar opp en makro, legger Excel automatisk inn en VBA-modul for å holde den innspillte koden. Arbeidsboken som holder modulen for den registrerte makroen, avhenger av hvor du valgte å lagre den innspillte makroen, like før du begynte å ta opp.
Generelt kan en VBA-modul inneholde tre typer koden:
-
Deklarasjoner: Ett eller flere informasjonserklæringer du gir til VBA. For eksempel kan du deklarere datatypen for variabler du planlegger å bruke, eller angi noen andre modul-brede alternativer.
-
Delprosedyrer: Et sett med programmeringsinstruksjoner som utfører en handling. Alle registrerte makroer er Sub prosedyrer.
-
Funksjonsprosedyrer: Et sett med programmeringsinstruksjoner som returnerer en enkelt verdi (lignende i konsept til en regnearkfunksjon, som sum).
En enkelt VBA-modul kan lagre et hvilket som helst antall delprosedyrer, funksjonsprosedyrer og erklæringer. Hvordan du organiserer en VBA-modul, er opp til deg. Noen foretrekker å beholde all sin VBA-kode for et program i et enkelt VBA-modul; andre liker å dele opp koden i flere moduler. Det er et personlig valg, som å arrangere møbler.
Følg disse trinnene for å manuelt legge til en ny VBA-modul i et prosjekt:
-
Velg prosjektets navn i prosjektvinduet.
-
Velg Sett inn → Modul.
Eller du kan
-
Høyreklikk på prosjektets navn.
-
Velg Sett inn → Modul fra snarveismenyen.
Den nye modulen legges til i en modulmappe i prosjektvinduet. Eventuelle moduler du lager i en gitt arbeidsbok, plasseres i denne modulmappen.
Kodemoduler er synlige i Modul-mappen i prosjektvinduet.Fjerne en VBA-modul
Du vil kanskje fjerne en kodemodul som ikke lenger er nødvendig. For å gjøre dette, følg disse trinnene:
-
Velg modulens navn i prosjektvinduet.
-
Velg Fil → Fjern xxx, hvor xxx er modulnavnet.
Eller
-
Høyreklikk modulens navn.
-
Velg Fjern xxx fra hurtigmenyen.
Du kan fjerne VBA-moduler, men det er ingen måte å fjerne de andre kodemodulene, de for Arkobjekter eller ThisWorkbook.