Kako napraviti makronaredbe u Excelu

grafike i grafikone
Zasluga slike: Jorge Juan Pérez Suárez/iStock/Getty Images

Kada radite s proračunskim tablicama programa Microsoft Excel, nema potrebe stalno ponavljati iste monotone korake. Uštedite vrijeme stvaranjem makronaredbi koje automatiziraju zadatke koji se ponavljaju. Većina Excel makronaredbi može se izraditi bez znanja o Microsoftovoj aplikaciji Visual Basic (VBA), jednostavnim bilježenjem koraka koje poduzimate u obavljanju zadatka.

Ovi koraci mogu uključivati ​​sve tipke i klikove mišem koje napravite, kao što je upisivanje brojeva ili teksta, klikanje ćelija na naredbe na vrpci i oblikovanje ćelija, stupaca ili redaka. Ako znate kako raditi s VBA, možete urediti snimljeni kod ili stvoriti složenije makronaredbe u VB Editoru (VBE), dostupnom iz Excela i drugih Microsoft Office aplikacija.

Video dana

Međutim, čak i bez korištenja VBE-a, možete snimiti jednostavnu makronaredbu, na primjer, kako biste primijenili jedan format - kao što je MM/DD/GGGG - na svi datumi u proračunskoj tablici. Možete napraviti drugu makronaredbu za formatiranje imena svih

kupaca s nepodmirenim računima podebljanim, crvenim slovima.

Također možete snimiti makronaredbe u Excelu koje se proširuju na druge aplikacije sustava Office. Na primjer, možete stvoriti makronaredbu koja prvo ažurira tablicu u Excelu, a zatim otvara Outlook da pošalje tablicu na popis navedenih adresa e-pošte.

Spremiti se

Prije snimanja makronaredbe, prvo morate omogućiti karticu Developer. Da biste to učinili, odaberite Datoteka, Opcije, Prilagodi vrpcu. Zatim, u kategoriji Prilagodba vrpce, na popisu Glavne kartice, potvrdite okvir Razvojni programer i kliknite U redu.

Potvrdni okvir za razvojne programere Microsoft Excela
Zasluga slike: Microsoft Corp.

Nakon što omogućite karticu Razvojni programer, morate omogućiti pokretanje makronaredbi. To možete učiniti na kartici Razvojni programer klikom na Makro Sigurnost. Zatim u odjeljku Postavke makronaredbi kliknite Omogući sve makronaredbe, a zatim U redu.

Snimanje makronaredbe

Okvir za snimanje makronaredbi možete otvoriti na jedan od dva načina. Na kartici Razvojni programer, u grupi Kod kliknite Snimi makronaredbu. Alternativno, pritisnite Alt+T+M+R.

U okvir Snimi makronaredbu unesite naziv za novu makronaredbu. Prvi znak mora biti slovo, ali sljedeći znakovi mogu biti brojevi, slova ili simboli podvlake.

Okvir za makro snimanje u Excelu
Zasluga slike: Microsoft Corp.

Dobro je da naziv makronaredbe bude što opisniji, tako da možete brzo pronaći makronaredbu, ako je potrebno. Međutim, vidjet ćete i izborni okvir za opis koji možete ispuniti ako želite.

Ako želite dodijeliti tipku prečaca, u okvir prečaca upišite veliko ili malo slovo koje želite koristiti.

Kliknite U redu i Excel će zapravo početi snimati vaše radnje u novu makronaredbu.

Tijekom snimanja, gumb Record Macro promijenit će se u kvadrat Zaustavi snimanje. Kliknite na taj gumb kada završite da biste spremili makronaredbu.

Općenito, makronaredbu ćete htjeti spremiti na lokaciju Ova radna knjiga, ali ako želite da bude dostupna svaki put kada pokrenete Excel, trebali biste je spremiti u osobnu radnu knjigu s makroima.

Dijeljenje makronaredbe

Da biste makronaredbu u proračunskoj tablici podijelili s drugima, morate je spremiti kao Excel datoteku radne knjige s omogućenim makronaredbama.

Distribuirajte glavnu datoteku Excel radne knjige onim suradnicima s kojima želite podijeliti makronaredbu. Kada korisnik temelji radnu knjigu na ovoj glavnoj datoteci, makronaredba će ostati ugrađena u glavnu datoteku.

Korištenje VBE

Kliknite karticu Pogled na vrpci. Kliknite na makronaredbe i na tom padajućem izborniku odaberite Prikaz makronaredbi. Možete pregledati i urediti postojeću makronaredbu koju ste snimili ili kliknite Stvori.

Otvorit će se VBE, omogućujući vam stvaranje moćnijih makronaredbi ako poznajete osnove VBA. Tada ćete moći dodati varijable, kontrolne strukture i drugi kod koji Macro Recorder ne može snimiti.