Kuigi saate mis tahes Exceli töövihiku lisandmooduliks teisendada, ei saa sellest teisendamisest kasu kõik töövihikud. Makrodeta töövihik on kasutu lisandmoodul. Tegelikult on ainsad töövihikute tüübid, millele lisandmooduliks teisendamine on kasulik, need, millel on makrod. Näiteks töövihik, mis koosneb üldotstarbelistest makrodest (alam- ja funktsiooniprotseduurid), on ideaalne lisandmoodul.
Lisandmooduli loomine pole keeruline, kuid nõuab veidi lisatööd. Tavalisest töövihiku failist lisandmooduli loomiseks järgige neid samme.
Töötage välja oma rakendus ja veenduge, et kõik toimiks korralikult.
Ärge unustage lisada meetodit makro või makrode täitmiseks. Võib-olla soovite määrata kiirklahvi või kohandada kasutajaliidest mingil viisil. Kui lisandmoodul koosneb ainult funktsioonidest, ei ole nende täitmiseks vaja meetodit lisada, kuna need kuvatakse dialoogiboksis Funktsiooni lisamine.
Testige rakendust, käivitades selle, kui mõni muu töövihik on aktiivne.
See simuleerib rakenduse käitumist, kui seda kasutatakse lisandmoodulina, kuna lisandmoodul ei ole kunagi aktiivne töövihik.
Aktiveeri VBE ja vali projekti aknas töövihik; vali Tööriistad → VBAProject Properties ja klõpsa vahekaardil Kaitse; märkige ruut Lukusta projekt vaatamiseks ja sisestage parool (kaks korda); seejärel klõpsake nuppu OK.
See samm on vajalik ainult siis, kui soovite takistada teistel teie makrosid või kasutajavorme vaatamast või muutmisest.
Valige Fail → Teave ja parempoolse paneeli allservas valige Kuva kõik atribuudid.
Excel laiendab kuvatavate atribuutide loendit.
Sisestage väljale Pealkiri lühike kirjeldav pealkiri ja väljale Kommentaarid pikem kirjeldus.
Sammud 4 ja 5 ei ole vajalikud, kuid muudavad lisandmooduli kasutamise lihtsamaks, kuna sisestatud kirjeldused kuvatakse lisandmoodulite dialoogiboksis, kui teie lisandmoodul on valitud.
Valige Fail → Salvesta nimega.
Valige dialoogiboksis Salvesta nimega ripploendist Salvesta kui tüüp Exceli lisandmoodul (*.xlam).
Määrake kaust, kuhu lisandmoodul salvestatakse.
Excel pakub välja oma vaikimisi lisandmoodulite kausta (nimega Lisandmoodulid), kuid saate faili salvestada mis tahes soovitud kausta.
Klõpsake nuppu Salvesta.
Teie töövihiku koopia teisendatakse lisandmooduliks ja salvestatakse XLAM-laiendiga. Teie algne töövihik jääb avatuks.