Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Možete da koristite dugme kontrole obrasca ili komandno dugme (ActiveX kontrola) da biste pokrenuli makro koji izvršava radnju kada korisnik klikne na njega. Oba ova dugmad su poznata i kao dugme pritiska, koje se može podesiti da automatizuje štampanje radnog lista, filtrira podatke ili izračunava brojeve. Obično su dugme kontrole obrasca i Komandno dugme ActiveX kontrole slični po izgledu i funkciji. Međutim, oni imaju nekoliko razlika koje su objašnjene u sledećim odeljcima.

Savet: Informacije u ovom članku namenjene su naprednim Korisnicima programa Excel. Više informacija o makroima potražite u članku Dodavanje ili uređivanje makroa za kontrolu na radnom listu.

Dugme (kontrola obrasca)

Primer kontrole dugmeta na traci sa alatkama „Obrasci“

Komandno dugme (ActiveX kontrola)

Primer ActiveX kontrole komandnog dugmeta

U odeljcima u nastavku saznajte kako da dodate makro na dugme u programu Excel – za Windows ili Mac.

Napomena: ActiveX kontrole nisu podržane na Mac računaru.

Makroe i VBA alatke možete da pronađete na kartici Projektovanje koja je podrazumevano skrivena.

Prvi korak je da ga omogućite. Dodatne informacije potražite u članku: Prikaz kartice "Projektovanje".

Kartica „Projektant“ na traci

Dodavanje dugmeta (kontrola obrasca)

  1. Na kartici Projektovanje , u grupi Kontrole kliknite na dugme Umetni, a zatim u okviru Kontrole obrasca izaberite stavku Dugme Slika dugmeta .

  2. Kliknite na lokaciju radnog lista gde želite da se pojavi gornji levi ugao dugmeta. Pojavljuje se iskačući prozor Dodela makroa.

  3. Dodelite makro dugmetu, a zatim kliknite na dugme U redu.

  4. Da biste naveli svojstva kontrole dugmeta, kliknite desnim tasterom miša na dugme, a zatim izaberite stavku Oblikuj kontrolu.

Dodavanje komandnog dugmeta (ActiveX kontrola)

  1. Na kartici Projektovanje, u grupi Kontrole kliknite na dugme Umetni, a zatim u okviru ActiveX kontrole izaberite stavku Komandno dugme Slika dugmeta.

  2. Kliknite na lokaciju radnog lista na kojoj želite da se pojavi gornji levi ugao komandnog dugmeta.

  3. U grupi Kontrole izaberite stavku Prikaži kôd. To pokreće Visual Basic Uređivač. Uverite se da je stavka Klik odabrana na padajućoj listi sa desne strane. Pod-procedura CommandButton1_Click (pogledajte dolenavedenu sliku) pokreće ova dva makroa kada se klikne na dugme: SelectC15i HelloMessage.

    Potprocedura u programu Visual Basic Editor

  4. U potprocedurama za komandno dugme uradite nešto od sledećeg:

    • Unesite ime postojećeg makroa u radnu svesku. Makroe možete da pronađete tako što ćete izabrati stavku Makroi u grupi Kôd . Možete da pokrenete više makroa sa dugmeta tako što ćete uneti imena makroa u zasebne redove unutar potprocedure.

    • Po potrebi dodajte sopstveni VBA kôd.

  5. Zatvorite Visual Basic Uređivač i izaberite stavku Režim Slika dugmeta biste se uverili da je režim za dizajniranje isključen.

  6. Da biste pokrenuli VBA kôd koji je sada deo dugmeta, kliknite na ActiveX komandno dugme koje ste upravo kreirali.

  7. Da biste uredili ActiveX kontrolu, uverite se da ste u režimu za dizajniranje. Na kartici Projektovanje , u grupi Kontrole uključite režim za dizajniranje.

  8. Da biste naveli svojstva kontrole komandnog dugmeta, na kartici Projektovanje, u grupi Kontrole izaberite stavku Svojstva Slika dugmeta . Možete i da kliknete desnim tasterom miša na komandno dugme, a zatim izaberete stavku Svojstva.

    Napomena: Pre nego što kliknete na dugme Svojstva, uverite se da je objekat za koji želite da ispitate ili promenite svojstva već izabran.

    Pojavljuje se okvir Svojstva. Za detaljne informacije o svakom svojstvu izaberite svojstvo, a zatim pritisnite taster F1 da biste prikazali Pomoć za Visual Basic tabele. Možete i da otkucate ime svojstva u polju pretraga Visual Basic pomoći. Sledeća tabela rezimira dostupna svojstva.

Ako želite da navedete

Koristite ovo svojstvo

Opšte:

Da li se kontrola učitava kada se radna sveska otvori. (Zanemaruju se za ActiveX kontrole.)

Automatsko učitavanje (Excel)

Da li kontrola može da primi fokus i odgovori na događaje koje generiše korisnik.

Omogućeno (obrazac)

Da li je moguće urediti kontrolu.

Zaključano (obrazac)

Ime kontrole.

Ime (obrazac)

Način na koji je kontrola priložena ćelijama ispod je (slobodno plutajuće, premeštanje, premeštanje, ali ne i veličina ili premeštanje i veličina).

Položaj (Excel)

Da li kontrola može da se odštampa.

PrintObject (Excel)

Da li je kontrola vidljiva ili skrivena.

Vidljivo (obrazac)

Tekst:

Atributi fonta (podebljano, kurziv, veličina, precrtavanje, podvlačenje i debljina).

Podebljano, Kurziv, Veličina, Precrtani tekst, Podvučeno, Debljina (obrazac)

Opisni tekst u kontroli koja je identifikuje ili opisuje.

Natpis (obrazac)

Da li se sadržaj kontrole automatski prelama na kraju reda.

WordWrap (obrazac)

Veličina i položaj:

Da li se veličina kontrole automatski prilagođava tako da prikazuje sav sadržaj.

Automatska veličina (obrazac)

Visina ili širina u tačkama.

Visina, širina (obrazac)

Udaljenost između kontrole i leve ili gornje ivice radnog lista.

Levo, gore (obrazac)

Oblikovanje:

Boja pozadine.

Boja pozadine (obrazac)

Stil pozadine (prozirno ili neprozirno).

BackStyle (obrazac)

Boja u prednjem planu.

Boja foreColor (obrazac)

Da li kontrola ima senku.

Senka (Excel)

Slika:

Rasterska slika koja će se prikazati u kontroli.

Slika (obrazac)

Lokacija slike u odnosu na njen natpis (levo, vrh, desno i tako dalje).

Položaj slike (obrazac)

Tastatura i miš:

Tasterska prečica za kontrolu.

Akcelerator (obrazac)

Prilagođena ikona miša.

MouseIcon (obrazac)

Tip pokazivača koji se prikazuje kada korisnik postavite miš iznad određenog objekta (standardni, strelica, I-beam i tako dalje).

MousePointer (obrazac)

Da li kontrola preuzima fokus kada se klikne na nju.

TakeFocusOnClick (Obrazac)

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.

Takođe pogledajte

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.