Izradite makronaredbu u Excelu - jednostavan Excel VBA

Sadržaj

Kartica za razvojne programere | Naredbeni gumb | Dodijelite makro | Uređivač Visual Basic

S Excel VBA možete automatizirati zadatke u Excelu pisanjem takozvanih makronaredbi. U ovom poglavlju naučite kako stvoriti jednostavan makronaredba koji će se izvršiti nakon klika na naredbeni gumb. Prvo uključite karticu Developer.

Kartica za razvojne programere

Da biste uključili karticu Developer, izvedite sljedeće korake.

1. Desnom tipkom miša kliknite bilo gdje na vrpci, a zatim kliknite Prilagodi vrpcu.

2. U odjeljku Prilagodba vrpce s desne strane dijaloškog okvira odaberite Glavne kartice (ako je potrebno).

3. Potvrdite okvir za programere.

4. Pritisnite U redu.

5. Karticu Developer možete pronaći pored kartice View.

Naredbeni gumb

Za postavljanje naredbenog gumba na radni list, izvedite sljedeće korake.

1. Na kartici Developer kliknite Umetni.

2. U grupi Kontrole ActiveX kliknite Naredbeni gumb.

3. Povucite naredbeni gumb na radnom listu.

Dodijelite makronaredbu

Da biste dodijelili makronaredbu (jednu ili više linija koda) naredbenom gumbu, izvedite sljedeće korake.

1. Desnom tipkom miša kliknite CommandButton1 (provjerite je li odabran Design Mode).

2. Pritisnite Prikaži kôd.

Pojavljuje se uređivač Visual Basic.

3. Postavite pokazivač između Private Sub CommandButton1_Click () i End Sub.

4. Dodajte red koda prikazan ispod.

Napomena: prozor s lijeve strane s imenima Sheet1 (Sheet1) i ThisWorkbook naziva se Project Explorer. Ako Project Explorer nije vidljiv, kliknite View, Project Explorer. Ako prozor Kôd za List 1 nije vidljiv, kliknite List 1 (List 1). Za sada možete zanemariti izjavu Option Explicit.

5. Zatvorite Visual Basic Editor.

6. Pritisnite naredbeni gumb na listu (provjerite je li poništen odabir Design Mode).

Proizlaziti:

Čestitamo. Upravo ste stvorili makronaredbu u Excelu!

Uređivač Visual Basic

Da biste otvorili uređivač Visual Basic, na kartici Razvojni programer kliknite Visual Basic.

Pojavljuje se uređivač Visual Basic.

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

wave wave wave wave wave