Även om du kan konvertera vilken Excel-arbetsbok som helst till ett tillägg, drar inte alla arbetsböcker nytta av denna konvertering. En arbetsbok utan makron är ett värdelöst tillägg. Faktum är att de enda typer av arbetsböcker som drar nytta av att konverteras till ett tillägg är de med makron. Till exempel är en arbetsbok som består av generella makron (under- och funktionsprocedurer) ett idealiskt tillägg.
Att skapa ett tillägg är inte svårt, men det kräver lite extra arbete. Följ dessa steg för att skapa ett tillägg från en vanlig arbetsboksfil:
Utveckla din applikation och se till att allt fungerar som det ska.
Glöm inte att inkludera en metod för att köra makrot eller makron. Du kanske vill definiera en genvägsknapp eller anpassa användargränssnittet på något sätt. Om tillägget endast består av funktioner, behöver du inte inkludera en metod för att köra dem eftersom de visas i dialogrutan Infoga funktion.
Testa programmet genom att köra det när en annan arbetsbok är aktiv.
Om du gör det simuleras programmets beteende när det används som ett tillägg eftersom ett tillägg aldrig är den aktiva arbetsboken.
Aktivera VBE och välj arbetsboken i projektfönstret; välj Verktyg → VBAProject Properties och klicka på fliken Skydd; markera kryssrutan Lås projekt för visning och ange ett lösenord (två gånger); klicka sedan på OK.
Detta steg är endast nödvändigt om du vill hindra andra från att visa eller ändra dina makron eller användarformulär.
Välj Arkiv → Info och välj Visa alla egenskaper längst ned på den högra panelen.
Excel utökar listan med egenskaper som visas.
Ange en kort beskrivande titel i fältet Titel och en längre beskrivning i fältet Kommentarer.
Steg 4 och 5 krävs inte men gör tillägget lättare att använda, eftersom beskrivningarna du anger visas i dialogrutan Tillägg när ditt tillägg är valt.
Välj Arkiv → Spara som.
I dialogrutan Spara som väljer du Excel-tillägg (*.xlam) från rullgardinsmenyn Spara som typ.
Ange mappen som ska lagra tillägget.
Excel föreslår dess standardmapp för tillägg (med namnet AddIns), men du kan spara filen i vilken mapp du vill.
Klicka på Spara.
En kopia av din arbetsbok konverteras till ett tillägg och sparas med en XLAM-tillägg. Din ursprungliga arbetsbok förblir öppen.