Excel Dashbord: Hvordan ta opp dine First Macro

Hvis du er en nybegynner til dashbordet automatisering i Excel, er det lite sannsynlig at du vil være i stand til å skrive VBA (Visual Basic for Applications) kode for hånd for å lage makroer. Uten full kjennskap til Excel objektmodell og syntaks, ville skrive den nødvendige koden være umulig for de fleste begynnelsen brukere.

Det er der du tar opp en makro kommer hendig. Tanken er at du tar opp den ønskede handlingen, og deretter kjøre makroen hver gang du vil at handlingen utføres.

For å begynne, må du først unhide kategorien Utvikler. Du finner hele makroverktøysettet i Excel 2013 på Developer kategorien, som er i utgangspunktet skjult. Du må eksplisitt fortelle Excel for å gjøre det synlig. For å aktivere kategorien Utvikler, gjør du følgende:

Gå til båndet og klikk på Fil-knappen

for å åpne Excel dialogboksen Alternativer, klikk på Valg-knappen

Klikk på Tilpass båndet knappen.
I listeboksen til høyre ser du alle de tilgjengelige kategoriene.

Velg Developer kategorien, som vist i denne figuren .

Klikk på OK.

Nå som du har kategorien Utvikler, velger du den og klikker på Registrer makro-kommandoen. Dette åpner dialogboksen Registrer makro, som vist i denne figuren

Her er de fire feltene i dialogboksen Registrer makro.

  • Macro Navn:
    Excel gir en Standard navn til makroen, for eksempel Makro1, men det er best praksis å gi makroen et navn mer beskrivende for hva det faktisk gjør. For eksempel kan du nevne en makro som formaterer en generisk tabell som AddDataBars

    hurtigtast.
    Dette feltet er valgfritt. Hver makro trenger en hendelse, eller at noe skal skje, for det å kjøre. Denne hendelsen kan være et tastetrykk, en arbeidsbok åpning, eller i dette tilfellet, et tastetrykk kombinasjon. Når du tilordner en hurtigtast til makro, inn som en kombinasjon av taster utløser makroen til å kjøre. Du trenger ikke skrive inn en hurtigtast for å kjøre makroen

    Butikk Macro I:.
    Dette arbeidsbok er standardalternativet. Lagre makroen i denne arbeidsboken betyr ganske enkelt at makroen er lagret sammen med den aktive Excel-filen. Neste gang du åpner den aktuelle arbeidsboken, vil makroen være tilgjengelig til å kjøre.
    Samme måte, hvis du sender arbeidsboken til en annen bruker, kan brukeren kjøre makroen også, forutsatt at makrosikkerhet er riktig stilt inn av brukeren .

    Beskrivelse:
    Dette feltet er valgfritt, men det er nyttig hvis du har mange makroer i et regneark eller hvis du trenger å gi en bruker en mer detaljert beskrivelse om hva makro ikke.

    I denne første eksempel inn AddDataBars i Makronavn-feltet og velger Dette arbeidsbok fra Store Macro I rullegardinmenyen, som vist i denne figuren. Trykk OK.

    Excel er nå registrerer dine handlinger. Mens Excel tar opp, kan du utføre noen handlinger du ønsker. . I dette scenariet, spiller du en makro for å legge datalinjer til en kolonne med tall

    Følg med hjelp av disse trinnene:

    Marker cellene C1:. C21

    Gå til kategorien Hjem, og velg Betinget Formatting___New regel.

    I New formatering dialog Rule boksen, gå til Format Stil drop-down menyen og velg Data Bar.
    < li> vises en annen dialogboks. Her velger du Show Bar Bare sjekk boksen.

  • Trykk OK for å bruke endringen.
  • Gå til kategorien Utvikler, og klikk på Stop Recording kommandoen. Anmeldelser På dette punktet, slutter Excel opptak. Du har nå en makro som erstatter dataene i C1: C21 med datalinjer. Nå kan du spille inn en ny makro å fjerne datalinjer.
  • Gå til kategorien Utvikler, og klikk på Registrer makro-kommandoen.
  • Skriv inn RemoveDataBars inn i Makronavn feltet, og velg Dette arbeidsbok fra Store Macro I rullegardinmenyen, som vist i denne figuren. . Trykk OK

    Marker cellene C1:.. C21

    Gå til kategorien Hjem, og velg Betingelses Formatting___Clear Rules___Clear Rules fra utvalgte celler

    Gå til kategorien Utvikler, og klikk på Stop Recording kommandoen.
    Igjen, Excel stopper innspilling. Du har nå en ny makro som fjerner betingede formateringsregler fra cellene C1:. C21