Sådan oprettes og bruges en Excel-tilføjelse (trin-for-trin-vejledning)

En Excel-tilføjelse kan være virkelig nyttig, når du ofte skal køre en makro i forskellige projektmapper.

Antag for eksempel, at du vil fremhæve alle de celler, der har en fejl i, du kan nemt oprette et Excel-tilføjelsesprogram, der fremhæver fejl med et klik på en knap.

Noget som vist nedenfor (makroen er tilføjet til værktøjslinjen Hurtig adgang for at køre den med et enkelt klik):

På samme måde kan du oprette en brugerdefineret Excel -funktion og bruge den i alle Excel -projektmapper i stedet for at kopiere indsætte koden igen og igen.

Hvis du er interesseret i at lære VBA på den nemme måde, så tjek min Online Excel VBA -træning.

Oprettelse af en Excel-tilføjelse

I denne vejledning lærer du, hvordan du opretter et Excel-tilføjelsesprogram. Der er tre trin til at oprette et tilføjelsesprogram og gøre det tilgængeligt i QAT.

  • Skriv/optag koden i et modul.
  • Gem som en Excel-tilføjelse.
  • Føj makroen til værktøjslinjen Hurtig adgang.

Skriv/optag koden i et modul

I dette eksempel vil vi bruge en simpel kode til at fremhæve alle de celler, der har fejlværdier:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors) .Vælg Selection.Interior.Color = vbRed End Sub

Hvis du skriver kode (eller kopierer og indsætter det et eller andet sted), er her trin:

  • Åbn en Excel -projektmappe.
  • Tryk på Alt + F11 for at åbne vinduet VB Editor.
  • I VB Editor kan du se projektmappeobjekterne i projektudforskeren. Hvis du ikke kan se det, skal du gå til Vis -> Project Explorer.
  • Højreklik på et af objekterne i projektmappen. Gå til indstillingen Indsæt, og klik på 'Modul'. Dette vil indsætte et modulobjekt.
  • Dobbeltklik på modulet, og indtast ovenstående kode (kopier og indsæt det).
  • Tryk på Alt+F11 for at gå tilbage til Excel -regnearket.

Bemærk: Hvis du optager en makro, sørger Excel automatisk for det af indsætte et modul og sætte koden i det.

Lad os nu gå videre og oprette et tilføjelsesprogram ud af denne kode.

Gem og installer tilføjelsesprogrammet

Følg nedenstående trin, når du er i den projektmappe, hvor du har indsat koden.

  • Klik på fanen Filer.
  • Klik på ‘Gem som’.
  • I dialogboksen Gem som skal du ændre typen ‘Gem som’ til .xlam. Navnet, du tildeler filen, ville være navnet på dit tilføjelsesprogram. I dette eksempel gemmes filen med navnet Highlight Errors.
    • Du vil bemærke, at stien til filen, hvor den gemmes, automatisk ændres. Du kan bruge standardindstillingen eller ændre den, hvis du vil.
  • Åbn en Excel -projektmappe og gå til Udvikler -> Tilføjelser -> Excel -tilføjelser.
  • Gennemse og find den fil, du har gemt, i dialogboksen Tilføjelser, og klik på OK.

Nu er tilføjelsesprogrammet aktiveret.

Du kan muligvis ikke se nogen fane eller mulighed på båndet, men tilføjelsesprogrammet aktiveres på dette tidspunkt, og koden er tilgængelig til brug nu.

Det næste trin er at tilføje makroen til værktøjslinjen Hurtig adgang, så du kan køre makroen med et enkelt klik.

Bemærk: Hvis du opretter et tilføjelsesprogram, der har en brugerdefineret funktion, behøver du ikke at gå til trin 3. I slutningen af ​​trin 2 har du funktionen tilgængelig i hele projektmappen. Trin 3 er for sådanne koder, hvor du vil have, at der skal ske noget, når du kører koden (f.eks. Fremhæv celler med fejl).

Gem og installer tilføjelsesprogrammet

At gøre dette:

  • Højreklik på en af ​​båndfanerne, og vælg Tilpas værktøjslinjen Hurtig adgang.
  • I dialogboksen Excel-indstillinger skal du vælge Makroer fra kommandoerne Vælg i rullemenuen. Du vil bemærke, at makroen 'HighlightErrors' er angivet der.
  • Klik på makroen 'HighlightErrors' og klik på Tilføj. Dette tilføjer makroen til listen til højre.
  • Klik på OK. Dette tilføjer makroen til værktøjslinjen Hurtig adgang.

Nu for at køre denne kode i en hvilken som helst projektmappe, skal du vælge datasættet og klikke på makroikonet i QAT.

Dette vil fremhæve alle cellerne med fejl i rød farve. Du kan også bruge denne makro i enhver projektmappe, da du har aktiveret tilføjelsesprogrammet.

Advarsel: Ændringerne foretaget af makroen kan ikke fortrydes ved hjælp af Control + Z.

Du kan også oprette brugerdefinerede funktioner og derefter gemme det som et Excel-tilføjelsesprogram. Når du nu aktiverer tilføjelsen, vil de tilpassede funktioner være tilgængelige i alle dine Excel-projektmapper.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave