Microsoft Excel više je nego koristan alat čiju slavu niko ne poriče već dugi niz godina. Bitno je u profesionalnom i privatnom životu.

Dodavanjem VBA koda svojim datotekama možete automatizirati mnoge zadatke i uštedjeti puno vremena.

Ovaj besplatni tečaj pokazuje vam kako automatizirati unos vremena. I kako operaciju učiniti što bržom i lakšom uz VBA jezik.

Izborni kviz omogućit će vam da testirate svoje nove vještine.

Što je VBA i zašto ga koristimo?

VBA (Visual Basic for Applications) je programski jezik koji se koristi u svim Microsoft Office (sada Microsoft 365) aplikacijama (Word, Excel, PowerPoint i Outlook).

Izvorno, VBA je bila implementacija Microsoftovog jezika Visual Basic (VB) koji se nalazi u aplikacijama Microsoft Officea. Iako su ova dva jezika blisko povezana, glavna razlika je u tome što se VBA jezik može koristiti samo u Microsoft Office aplikacijama.

Zahvaljujući ovom jednostavnom jeziku, možete kreirati više ili manje složene računalne programe koji automatiziraju zadatke koji se ponavljaju ili izvode veliki broj operacija pomoću jedne naredbe.

U svom najjednostavnijem obliku, ti se mali programi nazivaju makronaredbe i skripte su koje su napisali VBA programeri ili ih je programirao korisnik. Mogu se izvršiti jednom naredbom tipkovnice ili miša.

U složenijim verzijama VBA programi mogu se temeljiti na određenim Office aplikacijama.

Algoritmi se mogu koristiti za automatsko generiranje izvješća, popisa podataka, e-pošte itd. VBA možete koristiti za izradu detaljnih poslovnih aplikacija temeljenih na standardnim Office aplikacijama.

Iako je VBA trenutačno prilično ograničen za iskusne programere, njegova pristupačnost, bogata funkcionalnost i velika fleksibilnost još uvijek privlače mnoge profesionalce, osobito u financijskom sektoru.

Koristite snimač makronaredbi za svoje prve kreacije

Da biste kreirali makronaredbe, morate kodirati program Visual Basic (VBA), koji je zapravo zapis makronaredbi, izravno u alatu predviđenom za to. Nisu svi računalni znanstvenici, pa evo kako postaviti makronaredbe bez programiranja.

– Kliknite na karticu Programer, zatim gumb Prijaviti makronaredba.

- U području naziv makronaredbe, upišite naziv koji želite dati svojoj makronaredbi.

U polju Prečac, odaberite kombinaciju tipki kao prečac.

Upišite opis. Ako imate više od jedne snimljene makronaredbe, preporučujemo da ih sve ispravno imenujete kako biste izbjegli zlouporabu.

– Kliknite OK.

Izvršite sve radnje koje želite programirati pomoću makronaredbe.

– Vratite se na karticu Programer a zatim pritisnite gumb Zaustavi snimanje nakon što završite.

Ova operacija je relativno jednostavna, ali zahtijeva određenu pripremu. Ovaj alat kopira sve radnje koje izvodite tijekom snimanja.

Kako biste izbjegli neočekivane situacije, morate izvršiti sve radnje potrebne za rad makronaredbe (na primjer, brisanje starih podataka na početku makronaredbe) prije nego što počnete snimati.

Jesu li makronaredbe opasne?

Makronaredba koju je za Excel dokument stvorio drugi korisnik nije sigurna. Razlog je vrlo jednostavan. Hakeri mogu stvoriti zlonamjerne makronaredbe privremenom izmjenom VBA koda. Ako žrtva otvori zaraženu datoteku, Office i računalo mogu biti zaraženi. Na primjer, kod se može infiltrirati u Office aplikaciju i širiti svaki put kada se stvori nova datoteka. U najgorem slučaju može se čak infiltrirati u vaš poštanski sandučić i slati kopije zlonamjernih datoteka drugim korisnicima.

Kako se mogu zaštititi od zlonamjernih makronaredbi?

Makronaredbe su korisne, ali su također vrlo ranjive i mogu postati alat hakerima za širenje zlonamjernog softvera. Međutim, možete se učinkovito zaštititi. Mnoge tvrtke, uključujući Microsoft, poboljšale su sigurnost svojih aplikacija tijekom godina. Provjerite je li ova značajka omogućena. Ako pokušate otvoriti datoteku koja sadrži makronaredbu, softver će je blokirati i upozoriti vas.

Najvažniji savjet za izbjegavanje zamki hakera je ne preuzimati datoteke s nepoznatih izvora. Također je važno ograničiti otvaranje datoteka koje sadrže makronaredbe tako da se mogu otvoriti samo pouzdane datoteke.

 

Nastavite čitati članak na izvornoj stranici →