Excel makroopptaker - Enkel Excel VBA

Innholdsfortegnelse

Ta opp en makro | Kjør en innspilt makro | Se makroen

De Makroopptaker, et veldig nyttig verktøy som er inkludert i Excel VBA, registrerer hver oppgave du utfører med Excel. Alt du trenger å gjøre er å registrere en bestemt oppgave en gang. Deretter kan du utføre oppgaven om og om igjen med et klikk på en knapp. Makroopptakeren er også en god hjelp når du ikke vet hvordan du programmerer en bestemt oppgave i Excel VBA. Bare åpne Visual Basic Editor etter å ha registrert oppgaven for å se hvordan den kan programmeres.

Dessverre er det mange ting du ikke kan gjøre med makroopptakeren. For eksempel kan du ikke gå gjennom en rekke data med makroopptakeren. Dessuten bruker makroopptakeren mye mer kode enn nødvendig, noe som kan bremse prosessen.

Ta opp en makro

1. Klikk på Ta opp makro i kategorien Utvikler.

2. Skriv inn et navn.

3. Velg Denne arbeidsboken fra rullegardinlisten. Som et resultat vil makroen bare være tilgjengelig i den gjeldende arbeidsboken.

Merk: Hvis du lagrer makroen i Personal Macro Workbook, vil makroen være tilgjengelig for alle arbeidsbøkene dine (Excel -filer). Dette er mulig fordi Excel lagrer makroen i en skjult arbeidsbok som åpnes automatisk når Excel starter. Hvis du lagrer makroen i Ny arbeidsbok, vil makroen bare være tilgjengelig i en automatisk åpnet arbeidsbok.

4. Klikk OK.

5. Høyreklikk på den aktive cellen (valgt celle). Pass på at du ikke velger noen annen celle! Deretter klikker du på Format celler.

6. Velg Prosent.

7. Klikk OK.

8. Til slutt klikker du Stopp innspilling.

Gratulerer. Du har nettopp spilt inn en makro med makroopptakeren!

Kjør en innspilt makro

Nå skal vi teste makroen for å se om den kan endre tallformatet til Prosent.

1. Skriv inn noen tall mellom 0 og 1.

2. Velg tallene.

3. I kategorien Utvikler klikker du på Makroer.

4. Klikk på Kjør.

Resultat:

Se makroen

For å se på makroen, åpner du Visual Basic Editor.

Merk: makroen er plassert i en modul som heter Module1. Koden plassert i en modul er tilgjengelig for hele arbeidsboken. Det betyr at du også endrer tallformatet til celler på andre ark. Husk at kode plassert på et ark (tilordnet en kommandoknapp) er bare tilgjengelig for det aktuelle arket. Du kan ignorere Option Explicit -setningen for øyeblikket.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave