Nors bet kurią „Excel“ darbaknygę galite konvertuoti į priedą, ne visoms darbaknygėms šis konvertavimas naudingas. Darbaknygė be makrokomandų yra nenaudingas priedas. Tiesą sakant, vieninteliai darbaknygių tipai, kuriems naudinga konvertuoti į priedą, yra tie, kuriuose yra makrokomandų. Pavyzdžiui, darbaknygė, kurią sudaro bendrosios paskirties makrokomandos (po ir funkcijos procedūros), yra idealus priedas.
Sukurti priedą nėra sunku, tačiau tam reikia šiek tiek papildomo darbo. Norėdami sukurti priedą iš įprasto darbaknygės failo, atlikite šiuos veiksmus:
Sukurkite programą ir įsitikinkite, kad viskas veikia tinkamai.
Nepamirškite įtraukti makrokomandos ar makrokomandų vykdymo metodo. Galbūt norėsite apibrėžti spartųjį klavišą arba kaip nors tinkinti vartotojo sąsają. Jei priedą sudaro tik funkcijos, nereikia įtraukti metodo joms vykdyti, nes jos rodomos dialogo lange Įterpti funkciją.
Išbandykite programą vykdydami ją, kai aktyvi kita darbaknygė.
Taip imituojamas programos elgesys, kai ji naudojama kaip priedas, nes priedas niekada nėra aktyvi darbaknygė.
Aktyvuokite VBE ir projekto lange pasirinkite darbaknygę; pasirinkite Tools → VBAProject Properties ir spustelėkite skirtuką Apsauga; pažymėkite žymės langelį Užrakinti projektą peržiūrai ir įveskite slaptažodį (du kartus); tada spustelėkite Gerai.
Šis veiksmas būtinas tik tuo atveju, jei norite neleisti kitiems peržiūrėti ar keisti jūsų makrokomandų arba vartotojo formų.
Pasirinkite Failas → Informacija ir dešiniojo skydelio apačioje pasirinkite Rodyti visas ypatybes.
„Excel“ išplečia rodomų savybių sąrašą.
Įveskite trumpą aprašomąjį pavadinimą lauke Pavadinimas ir ilgesnį aprašymą lauke Komentarai.
4 ir 5 žingsniai nėra būtini, bet palengvina priedo naudojimą, nes įvesti aprašai rodomi dialogo lange Papildiniai, kai pasirenkamas priedas.
Pasirinkite Failas → Įrašyti kaip.
Dialogo lange Įrašyti kaip išskleidžiamajame sąraše Įrašyti kaip tipą pasirinkite „Excel“ priedą (*.xlam).
Nurodykite aplanką, kuriame bus saugomas priedas.
„Excel“ siūlo numatytąjį priedų aplanką (pavadintą „AddIns“), tačiau galite išsaugoti failą bet kuriame jums patinkančiame aplanke.
Spustelėkite Išsaugoti.
Darbaknygės kopija konvertuojama į priedą ir išsaugoma naudojant XLAM plėtinį. Originali darbaknygė lieka atidaryta.