Hvordan lage og bruke et Excel-tillegg (trinn-for-trinn-opplæring)

Innholdsfortegnelse

Et Excel-tillegg kan være veldig nyttig når du må kjøre en makro ofte i forskjellige arbeidsbøker.

Anta for eksempel at du vil markere alle cellene som har en feil i den. Du kan enkelt lage et Excel-tillegg som vil markere feil med et klikk på en knapp.

Noe som vist nedenfor (makroen er lagt til i verktøylinjen for hurtig tilgang for å kjøre den med et enkelt klikk):

På samme måte kan det være lurt å opprette en tilpasset Excel -funksjon og bruke den i alle Excel -arbeidsbøkene, i stedet for å kopiere liming av koden igjen og igjen.

Hvis du er interessert i å lære VBA på den enkle måten, sjekk min Online Excel VBA -opplæring.

Opprette et Excel-tillegg

I denne opplæringen lærer du hvordan du oppretter et Excel-tillegg. Det er tre trinn for å opprette et tillegg og gjøre det tilgjengelig i QAT.

  • Skriv/registrer koden i en modul.
  • Lagre som et Excel-tillegg.
  • Legg til makroen i verktøylinjen for rask tilgang.

Skriv/registrer koden i en modul

I dette eksemplet vil vi bruke en enkel kode for å markere alle cellene som har feilverdier:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors) .Velg Selection.Interior.Color = vbRed End Sub

Hvis du skriver kode (eller kopierer den inn fra et sted), er dette trinnene:

  • Åpne en Excel -arbeidsbok.
  • Trykk Alt + F11 for å åpne VB Editor -vinduet.
  • I VB Editor vil du se arbeidsbokobjektene oppført i prosjektutforskeren. Hvis du ikke kan se det, går du til Vis -> Prosjektutforsker.
  • Høyreklikk på et av objektene i arbeidsboken. Gå til alternativet Sett inn og klikk på 'Modul'. Dette vil sette inn et modulobjekt.
  • Dobbeltklikk på modulen og skriv inn koden ovenfor (kopier og lim den).
  • Trykk Alt+F11 for å gå tilbake til Excel -regnearket.

Merk: Hvis du spiller inn en makro, tar Excel seg av automatisk av sette inn en modul og sette koden i den.

La oss nå gå videre og lage et tillegg fra denne koden.

Lagre og installer tillegget

Følg trinnene nedenfor når du er i arbeidsboken der du har satt inn koden.

  • Klikk kategorien Fil.
  • Klikk på "Lagre som".
  • I dialogboksen Lagre som endrer du "Lagre som" -typen til .xlam. Navnet du tilordner filen vil være navnet på tillegget ditt. I dette eksemplet lagres filen med navnet Highlight Errors.
    • Du vil legge merke til at banen til filen der den blir lagret automatisk endres. Du kan bruke standard eller endre den hvis du vil.
  • Åpne en Excel -arbeidsbok og gå til Utvikler -> Tillegg -> Excel -tillegg.
  • I dialogboksen Tillegg blar du til og finner filen du lagret, og klikker OK.

Nå er tillegget aktivert.

Det er ikke sikkert du ser noen faner eller alternativer på båndet, men tillegget blir aktivert på dette stadiet og koden er tilgjengelig for bruk nå.

Det neste trinnet er å legge til makroen på verktøylinjen for hurtig tilgang, slik at du kan kjøre makroen med et enkelt klikk.

Merk: Hvis du oppretter et tillegg som har en egendefinert funksjon, trenger du ikke å gå til trinn 3. Ved slutten av trinn 2 har du funksjonen tilgjengelig i hele arbeidsboken. Trinn 3 er for slike koder, der du vil at noe skal skje når du kjører koden (for eksempel markere celler med feil).

Lagre og installer tillegget

Å gjøre dette:

  • Høyreklikk på en av båndfanene og velg Tilpass verktøylinjen for hurtig tilgang.
  • I dialogboksen Alternativer for Excel velger du Makroer fra Velg-kommandoer fra rullegardinmenyen. Du vil legge merke til at makroen 'HighlightErrors' er oppført der.
  • Klikk på makroen "HighlightErrors" og klikk på Legg til. Dette vil legge til makroen i listen til høyre.
  • Klikk OK. Dette vil legge til makroen på verktøylinjen for rask tilgang.

For å kjøre denne koden i en hvilken som helst arbeidsbok, velg datasettet og klikk på makroikonet i QAT.

Dette vil markere alle cellene med feil i rød farge. Du kan også bruke denne makroen i en hvilken som helst arbeidsbok siden du har aktivert tillegget.

Forsiktighet: Endringene utført av makroen kan ikke angres ved hjelp av Control + Z.

Du kan også opprette egendefinerte funksjoner og deretter lagre det som et Excel-tillegg. Når du aktiverer tillegget, vil de egendefinerte funksjonene være tilgjengelige i alle Excel-arbeidsbøkene.

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

wave wave wave wave wave