Néhány nappal ezelőtt egy posztban arról volt szó, hogy tudunk hozzáadni egy saját funkciót a standard formula-listához és akkor merült fel a kérdés, hogyan tudnánk megcsinálni azt, hogy ez a funkció az Excel minden egyes megnyitásánál elérhető legyen. A válasz a kérdésre az Add-in volt, amit egyébként roppant gyorsan és egyszerű módon tudunk elkészíteni.
Szóval visszacsatolva a korábbi íráshoz, adott a következő roppant kis funkciónk (és csak az ismétlés a tudás anyja elven bemásolom ide megint ennek matematikai függvények közé történő beszúrását is):
Function szorzas(param1 As Integer, param2 As Integer)
szorzas = param1 * param2
End Function
Sub adding()
Application.MacroOptions Macro:="szorzas", Category:=3
End Sub
Hogy ebből Add-int és minden indításnál elérhető funkciót varázsoljunk, mentsük el másként (Save As) ezt a munkafüzetünket, de úgy hogy a mentés típusa Excel Add-In (.xlam) legyen:
Arra mindenképpen figyeljünk, hogy alapesetben a saját felhasználói Windows folderünkben elérhető Microsoft mappában található AddIns könyvtárba mentsük le ezt az xlam kiterjesztésű fájlt, szerencsére az Excel alapból ezt kínálja fel.
Eztuán menjünk szépen az Excel Options menübe, ahol a bal oldalon válasszuk az Add-Ins menüpontot:
Itt a felugró ablak alján a Manage Excel Add-ins legördülő menü melletti Go gombra kattintva jutunk az add-inek listájához:
Keressük fel (Browse) majd pipáljuk be a szorzas névre hallgató add-inünket:
Nyomjunk egy okét és már kész is vagyunk.
Innentől kezdve ha bezárjuk az eredeti Excelt, bármikor nyitunk egy újat, a funkció elérhető lesz: