Hur man skapar och använder ett Excel-tillägg (steg-för-steg-handledning)

Innehållsförteckning

Ett Excel-tillägg kan vara riktigt användbart när du måste köra ett makro ofta i olika arbetsböcker.

Anta till exempel att du vill markera alla celler som har ett fel i det, du kan enkelt skapa ett Excel-tillägg som markerar fel med ett klick på en knapp.

Något som visas nedan (makrot har lagts till i verktygsfältet Snabbåtkomst för att köra det med ett enda klick):

På samma sätt kanske du vill skapa en anpassad Excel -funktion och använda den i alla Excel -arbetsböcker istället för att kopiera klistra in koden om och om igen.

Om du är intresserad av att lära dig VBA på det enkla sättet, kolla in min Online Excel VBA -utbildning.

Skapa ett Excel-tillägg

I den här självstudien lär du dig hur du skapar ett Excel-tillägg. Det finns tre steg för att skapa ett tillägg och göra det tillgängligt i QAT.

  • Skriv/spela in koden i en modul.
  • Spara som ett Excel-tillägg.
  • Lägg till makrot i verktygsfältet Snabbåtkomst.

Skriv/spela in koden i en modul

I det här exemplet kommer vi att använda en enkel kod för att markera alla celler som har felvärden:

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

Om du skriver kod (eller kopierar och klistrar in den någonstans), här är stegen:

  • Öppna en Excel -arbetsbok.
  • Tryck på Alt + F11 för att öppna fönstret VB Editor.
  • I VB -redigeraren ser du arbetsbokobjekten som listas i projektutforskaren. Om du inte kan se det, gå till Visa -> Projektutforskare.
  • Högerklicka på något av objekten i arbetsboken. Gå till alternativet Infoga och klicka på "Modul". Detta kommer att infoga ett modulobjekt.
  • Dubbelklicka på modulen och ange koden ovan (kopiera och klistra in den).
  • Tryck på Alt+F11 för att gå tillbaka till Excel -kalkylbladet.

Notera: Om du spelar in ett makro tar Excel automatiskt hand om det av sätta in en modul och sätta koden i den.

Låt oss nu fortsätta och skapa ett tillägg av denna kod.

Spara och installera tillägget

Följ stegen nedan när du är i arbetsboken där du har lagt in koden.

  • Klicka på fliken Arkiv.
  • Klicka på "Spara som".
  • I dialogrutan Spara som ändrar du typen "Spara som" till .xlam. Namnet du tilldelar filen skulle vara namnet på ditt tillägg. I det här exemplet sparas filen med namnet Highlight Errors.
    • Du kommer att märka att sökvägen till filen där den sparas automatiskt ändras. Du kan använda standard eller ändra den om du vill.
  • Öppna en Excel -arbetsbok och gå till Utvecklare -> Tillägg -> Excel -tillägg.
  • I dialogrutan Tillägg bläddrar du till och hittar filen du sparade och klickar på OK.

Nu har tillägget aktiverats.

Du kanske inte ser någon flik eller ett alternativ som visas i menyfliksområdet, men tillägget aktiveras i detta skede och koden är tillgänglig för användning nu.

Nästa steg är att lägga till makrot i verktygsfältet Snabbåtkomst så att du kan köra makrot med ett enda klick.

Notera: Om du skapar ett tillägg som har en anpassad funktion behöver du inte gå till steg 3. I slutet av steg 2 har du funktionen tillgänglig i hela arbetsboken. Steg 3 är för sådana koder, där du vill att något ska hända när du kör koden (t.ex. markera celler med fel).

Spara och installera tillägget

Att göra detta:

  • Högerklicka på någon av bandflikarna och välj Anpassa snabbåtkomstverktygsfältet.
  • I dialogrutan Excel-alternativ väljer du makron från Välj-kommandon från rullgardinsmenyn. Du kommer att märka att makrot "HighlightErrors" finns där.
  • Klicka på makrot "HighlightErrors" och klicka på Lägg till. Detta kommer att lägga till makrot i listan till höger.
  • Klicka på OK. Detta lägger till makrot i verktygsfältet Snabbåtkomst.

Nu för att köra den här koden i valfri arbetsbok, välj datauppsättningen och klicka på makroikonen i QAT.

Detta kommer att markera alla celler med fel i röd färg. Du kan också använda detta makro i valfri arbetsbok eftersom du har aktiverat tillägget.

Varning: Ändringarna som gjorts av makrot kan inte ångras med hjälp av Control + Z.

Du kan också skapa anpassade funktioner och sedan spara det som ett Excel-tillägg. När du nu aktiverar tillägget skulle de anpassade funktionerna vara tillgängliga i alla dina Excel-arbetsböcker.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave