Kako urejati makroje v Excelu (2 metodi)

  • Deliti To
Hugh West

Makro VBA programa Microsoft Excel je eno od orodij, s katerim lahko zlahka izvedete katero koli operacijo na katerem koli delovnem listu. Z njim lahko prihranite tudi veliko časa. Makro VBA je omogočil učinkovito analizo velikega števila podatkov. Urejanje makra VBA je bistven del dela s tem programom. V tem učbeniku se boste z ustreznimi primeri in primernimi ilustracijami naučili urejati makre v programu Excel.

Prenesi delovni zvezek za prakso

Prenesite ta delovni zvezek.

Kako urejati makroje.xlsm

Odkrivanje makra v osebnem delovnem zvezku

Vaši makri so lahko shranjeni kjer koli. Če je osebni delovni zvezek skrit, ga boste morda morali najprej odkriti. Osebni delovni zvezek je posebna datoteka, v kateri so shranjeni celotni makri. Shranjena je v računalniku in se odpre vsakič, ko odprete Excel. Kljub temu je ta datoteka privzeto skrita. Če želite videti, ali je tam ali ne, jo morate odkriti. Osebni delovni zvezek morate odkriti, če želite urejati vse makre.shranjena v njem.

📌 Koraki

Najprej kliknite na Oglejte si zavihek. V zavihku Okno izberite Razkriti gumb.

Po tem se prikaže Razkriti pogovorno okno.

Izberite osebni delovni zvezek in kliknite na V REDU .

Končno boste videli osebni delovni zvezek z makri v njem. Zdaj lahko makre urejate, kadar koli želite.

Preberite več: [Rešitev:] Ne morem urejati makra v skritem delovnem zvezku (2 enostavni rešitvi)

2 načina urejanja makrov v Excelu

Dejansko je urejanje makrov v Excelu precej enostavno. Če ste omogočili makre, lahko kadar koli odprete urejevalnik VBA. Nato lahko to urejate.

Na voljo sta dva načina urejanja makrov. Oglejmo si ju enega za drugim.

1. Bližnjica do tipkovnice za urejanje makrov VBA v Excelu

Če ste navajeni delati z bližnjicami na tipkovnici in želite, da bi bilo vaše delovanje hitrejše, bo to za vas prava metoda. bližnjice na tipkovnici za prehod v urejevalnik VBA . Izberete lahko katerega koli od njih, odvisno od vas.

1.1 Bližnjica na tipkovnici za odprtje pogovornega okna Makri

Ta tipkovna bližnjica odpre pogovorno okno Makro. V njem lahko izberete vse makroje in jih urejate.

📌 Koraki

Najprej pritisnite Alt+F8 na tipkovnici. Pojavilo se bo pogovorno okno Makro.

Zdaj izberite katerikoli makro iz Ime makra seznam.

Kliknite na Uredi .

Nato vas bo preusmeril v Urejevalnik VBA .

Nazadnje, iz Urejevalnik VBA , lahko makroje urejate po svojih potrebah.

Preberite več: Kako urediti polje z imenom v Excelu (urejanje, spreminjanje obsega in brisanje)

1.2 bližnjica na tipkovnici za neposredno odpiranje urejevalnika VBA

Če ste delovni zvezek dobili iz drugih virov, je pametno, da makre urejate po prejšnji metodi. Če pa je to vaš lastni delovni zvezek, lahko uporabite to preprosto metodo.

Poznate vse module in imena makrov v delovnem zvezku, kajne? Tako lahko kadar koli odprete kateri koli modul in urejate makre.

📌 Koraki

Najprej pritisnite Alt+F11 .

Odprl se bo urejevalnik VBA. Zdaj izberite svoj modul. Dvakrat kliknite nanj.

Zdaj je vaš Urejevalnik VBA je odprt in lahko preprosto urejate makroje.

Preberi več: 22 primerov makrov v programu Excel VBA

2. Uporaba ukaza Makri v programu Excel za urejanje kod VBA

Če radi delate z uporabniškimi vmesniki, je ta naloga prava za vas. Makroji v programu Microsoft Excel Oglejte si Od tam lahko odprete Makro pogovorno okno in uredite makroje. Oglejmo si korak za korakom.

📌 Koraki

Najprej pojdite v Oglejte si prikazal se bo zavihek Makroji gumb na desni strani.

Nato kliknite na možnost Makroji. Makro odpre se pogovorno okno.

Izberite katerikoli makro iz ime makra seznam.

Kliknite na Uredi .

Tukaj je izbrani makro. Zdaj ga lahko začnete urejati.

Preberite več: Kako dodeliti makro program gumbu v Excelu

Podobna branja

  • Makro VBA za brisanje vrstice, če celica vsebuje vrednost v Excelu (2 metodi)
  • Kako urediti celico v Excelu s tipkovnico (4 priročne metode)
  • 7 rešitev za sivo obarvane povezave za urejanje ali možnost spremembe vira v Excelu
  • Kako urediti celico v Excelu brez dvojnega klika (3 preprosti načini)

Preizkus makrov po urejanju: odpravljanje napak in zagon

Do zdaj smo obravnavali, kako odpreti urejevalnik VBA za urejanje makrov v Excelu. V tem razdelku bomo uredili makro in ga preizkusili.

Posredovali smo vam vadbeni delovni zvezek. V tem delovnem zvezku bomo uredili makro.

Oglejte si ta nabor podatkov:

V tem primeru imamo v naboru podatkov nekaj praznih celic. Naš cilj je bil te prazne celice zapolniti z besedo " Neporočeni ".

To je bila naša koda VBA:

 Sub FindNext_empty_value() Dim search_value As Variant search_value = InputBox("Katero vrednost želite iskati ?", "Iskana vrednost") If StrPtr(search_value) = 0 Then Exit Sub End If Application.DisplayAlerts = False Dim search_range As Range On Error Resume Next Set search_range = Application.InputBox("Select Your Range of Cells", "Search Range", Type:=8) On Error GoTo 0 Application.DisplayAlerts= True If search_range Is Nothing Then Exit Sub End If Dim FindRng As Range Set FindRng = search_range.Find(what:=search_value) counter = 0 Do counter = counter + 1 FindRng.value = "Unmarried" Set FindRng = search_range.FindNext(FindRng) Loop While Not FindRng Is Nothing MsgBox "Total " & counter & " empty cells were replaced with: Unmarried" End Sub 

Ko smo izvedli to kodo, je bil rezultat takšen, kot je prikazan na naslednji sliki zaslona:

Zdaj bomo to spremenili. V tem primeru bomo prazne celice zapolnili z besedo " Enotni "

📌 Koraki

Najprej pritisnite Alt+F8 na tipkovnici. Pojavilo se bo pogovorno okno z makri.

Izberite FindNext_empty_value

Nato kliknite na Uredi .

Nato se bo odprl urejevalnik VBA. Zdaj bomo vnesli preprosto spremembo. Odstranili smo " Neporočeni " beseda.

Zdaj, od Razhroščevanje v menijski vrstici izberite Kompiliranje projekta VBAProject .

Nato se bo prikazala napaka, ker nismo podali nobene vrednosti.

Zdaj ga spremenite v " Enotni ", kot na naslednji sliki zaslona.

Ponovno, iz Razhroščevanje v menijski vrstici izberite Kompiliranje projekta VBAProject Tokrat ne bo nobene napake. Zdaj shranite datoteko.

Ponovno pritisnite tipko Alt+F8 na tipkovnici. FindNext_empty_value

Nato kliknite na Spustite .

V polju Iskalna vrednost pustite polje prazno, saj iščemo prazne celice.

Izberite obseg celic s podatki.

Nato kliknite na V REDU .

Kot lahko vidite, smo uspešno uredili našo kodo in ta deluje brezhibno.

Preberite več: Kako urediti poimenovani obseg v Excelu

💬 Stvari, ki si jih je treba zapomniti

✎ Če datoteke Excel z omogočenim makrom ne dobite iz zaupanja vreden vir , ne omogočite vsebina makra. Morda so zlonamerne kode .

✎ Naredite kopijo Makro VBA tako da boste v prihodnosti zlahka našli kode, kadarkoli jih boste potrebovali.

Zaključek

Za konec upam, da vam je ta vadnica zagotovila delček uporabnega znanja za urejanje makrov v Excelu. Priporočamo vam, da se naučite in uporabite vsa ta navodila za svoj nabor podatkov. Prenesite vadbeni zvezek in jih preizkusite sami. Prav tako vas prosimo, da nam v razdelku s komentarji posredujete povratne informacije. Vaše dragocene povratne informacije nas motivirajo pri ustvarjanju takšnih vadnic. Ne pozabite preveriti našihspletna stran Exceldemy.com za različne težave in rešitve, povezane z Excelom.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.