Kako stvoriti i koristiti dodatak Excel (Korak po korak vodič)

Dodatak Excel može biti jako koristan kada morate često pokretati makronaredbu u različitim radnim knjigama.

Na primjer, pretpostavimo da želite označiti sve ćelije u kojima je pogreška, možete jednostavno stvoriti dodatak za Excel koji će označiti pogreške pritiskom na gumb.

Nešto kao što je prikazano u nastavku (makronaredba je dodana na alatnu traku za brzi pristup kako bi se pokrenula jednim klikom):

Slično tome, možda ćete htjeti stvoriti prilagođenu Excel funkciju i koristiti je u svim Excelovim radnim knjigama, umjesto da kopirate i lijepite kôd uvijek iznova.

Ako ste zainteresirani za učenje VBA na jednostavan način, provjerite moj Mrežna Excel VBA obuka.

Stvaranje dodatka za Excel

U ovom ćete vodiču naučiti kako stvoriti dodatak za Excel. Postoje tri koraka za stvaranje dodatka i njegovo stavljanje na raspolaganje u QAT-u.

  • Napišite/snimite kôd u modulu.
  • Spremi kao programski dodatak programa Excel.
  • Dodajte makronaredbu na alatnu traku za brzi pristup.

Napišite/snimite kôd u modulu

U ovom primjeru upotrijebit ćemo jednostavan kod za označavanje svih ćelija s vrijednostima pogreške:

Sub HighlightErrors () Selection.SpecialCells (xlCellTypeFormulas, xlErrors) .Odaberite Selection.Interior.Color = vbRed End Sub

Ako pišete kôd (ili ga kopirate odnekud), evo koraka:

  • Otvorite radnu knjigu programa Excel.
  • Pritisnite Alt + F11 da biste otvorili prozor VB Editor.
  • U VB Editoru vidjeli biste objekte radne knjige navedene u istraživaču projekata. Ako to ne vidite, idite na View -> Project Explorer.
  • Desnom tipkom miša kliknite bilo koji objekt u radnoj knjizi. Idite na opciju Umetanje i kliknite na „Modul“. Ovo će umetnuti objekt modula.
  • Dvaput kliknite na modul i unesite gornji kod (copy-paste).
  • Pritisnite Alt+F11 za povratak na radni list programa Excel.

Bilješka: Ako snimate makronaredbu, Excel će se automatski pobrinuti od umetanje modula i stavljanje koda u njega.

Idemo sada i stvorimo dodatak iz ovog koda.

Spremite i instalirajte programski dodatak

Slijedite korake u nastavku kada ste u radnoj knjizi u koju ste umetnuli kôd.

  • Kliknite karticu Datoteka.
  • Kliknite na "Spremi kao".
  • U dijaloškom okviru Spremi kao promijenite vrstu "Spremi kao" u .xlam. Naziv koji dodijelite datoteci bio bi naziv vašeg dodatka. U ovom primjeru datoteka se sprema s imenom Highlight Errors.
    • Primijetit ćete da se putanja datoteke u koju se sprema automatski mijenja. Možete koristiti zadanu ili je promijeniti ako želite.
  • Otvorite radnu knjigu programa Excel i idite na Developer -> Add -ins -> Excel Add -ins.
  • U dijaloškom okviru Dodaci pregledajte i pronađite datoteku koju ste spremili, a zatim kliknite U redu.

Sada je dodatak aktiviran.

Možda nećete vidjeti nikakvu karticu ili opciju na vrpci, ali se dodatak aktivira u ovoj fazi i kôd je dostupan za upotrebu sada.

Sljedeći korak je dodavanje makronaredbe na Alatnu traku za brzi pristup kako biste makronaredbu mogli pokrenuti jednim klikom.

Bilješka: Ako stvarate dodatak koji ima prilagođenu funkciju, ne morate ići na korak 3. Do kraja drugog koraka funkcija će vam biti dostupna u cijeloj radnoj knjizi. Korak 3 je za takve kodove, gdje želite da se nešto dogodi kada pokrenete kôd (poput označavanja ćelija s pogreškama).

Spremite i instalirajte programski dodatak

Uraditi ovo:

  • Desnom tipkom miša kliknite bilo koju karticu s vrpce i odaberite Prilagodi alatnu traku za brzi pristup.
  • U dijaloškom okviru Opcije programa Excel odaberite Makronaredbe s naredbi Odaberi s padajućeg izbornika. Primijetit ćete da je tamo navedena makronaredba "HighlightErrors".
  • Kliknite makronaredbu ‘HighlightErrors’ i kliknite Dodaj. Ovo će dodati makronaredbu na popis s desne strane.
  • Pritisnite U redu. Ovo će dodati makronaredbu na alatnu traku za brzi pristup.

Sada za pokretanje ovog koda u bilo kojoj radnoj knjizi odaberite skup podataka i kliknite ikonu makronaredbe u QAT -u.

Ovo će označiti sve ćelije s pogreškama u crvenoj boji. Ovu makronaredbu možete koristiti i u bilo kojoj radnoj knjizi jer ste omogućili dodatak.

Oprez: Promjene koje je napravio makro ne mogu se poništiti pomoću tipki Control + Z.

Također možete stvoriti prilagođene funkcije, a zatim ih spremiti kao dodatak za Excel. Sada, kada omogućite dodatak, prilagođene funkcije bile bi dostupne u svim vašim radnim knjigama programa Excel.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave