Sadržaj
Oni koji rade s Excelom VBA često se ponekad susreću s ovim problemom, pokušavamo, ali ne možemo urediti makronaredbu i pokazalo se da ne možete urediti Makro na skrivenoj radnoj knjizi . U ovom ću vam članku pokazati kako možete riješiti ovaj problem prilično jednostavno i sveobuhvatno.
Preuzmite radnu bilježnicu za vježbanje
Preuzmite ovu radnu bilježnicu za vježbanje kako biste vježbali dok ste čitajući ovaj članak.
Makro nije moguće urediti.xlsm
2 jednostavna rješenja za nemogućnost uređivanja makronaredbe u skrivenoj radnoj knjizi
Ovdje pokušavam urediti Makro iz svoje radne knjige, ali ne mogu ga urediti. Pojavljuje se okvir s obavijestima i govori mi da ne mogu izbrisati Makro u skrivenoj radnoj knjizi. Siguran sam da su se oni koji rade s Makroima vrlo često suočili s ovim problemom barem jednom u životu.
Možda se pitate zašto, dovraga prikazuje li se kao skrivena radna knjiga iako sam je otvorio i radim na njoj? U redu, odgovor je da Makro nije zapravo unutar vaše aktivne radne knjige, već unutar druge radne knjige koja je skrivena (ovdje pod nazivom PERSONAL.xlsb , pogledajte sliku), ali svaki put kada otvorite bilo koju radnu knjigu, ona se prikazuje unutar nje.
Stoga, kada je pokušate urediti, ne možete.
Naš današnji cilj je riješiti ovaj problem. Odnosno, urediti Makro na skrivenoj radnoj knjizi.
Problem možemo riješiti na dva načinanačina.
1. Uređivanje makronaredbe u skrivenoj radnoj knjizi tako da je prvo otkrijemo
U ovoj metodi prvo ćemo otkriti skrivenu radnu knjigu, a zatim izbrisati Makro na njoj.
Slijedite dolje navedene korake kako biste izvršili ovaj proces.
⧪ Korak 1: Otvaranje dijaloškog okvira Otkrij sa kartice Prikaz
Otvorite Prikaz na vrpci programa Excel. Zatim u odjeljku Windows kliknite na Otkrij .
⧪ Korak 2: Otkrivanje radne knjige iz dijaloškog okvira
Otvorit će se dijaloški okvir pod nazivom Otkrij . Odaberite naziv skrivene radne knjige ( PERSONAL.xlsb ovdje) i kliknite na OK .
⧪ Korak 3: Uređivanje makronaredbe
Sada možete urediti Makronaredbu . Na kartici Razvojni programer kliknite na Makronaredbe iz koda odjeljka.
Dijaloški okvir pod nazivom Makronaredbe će se otvoriti. Odaberite željeni Makro i kliknite na Uredi .
Sada ga možete uređivati.
Pročitajte više: Kako urediti makronaredbe u Excelu (2 metode)
2. Uređivanje makronaredbe u skrivenoj radnoj knjizi pomoću VBA koda
Ako ne želite slijediti gornji postupak, možete koristiti jednostavan VBA kod za uređivanje Makronaredbe na skrivenoj radnoj knjizi.
⧭ VBA kod:
1656
⧭ Bilješke:
Ovdje je naziv skrivene radne knjige “PERSONAL.XLSB” , naziv skrivene makronaredbe je “Macro1” ,a naziv radne knjige na kojoj radim je “Cannot Edit a Macro on a Hidden Workbook.xlsm” . Ne zaboravite ih promijeniti sa svojima prije pokretanja koda (Prva 3 retka).
⧭ Izlaz:
Pokrenite kod pritiskom na gumb Run Sub / UserForm s vrpce Visual Basic iznad.
Skrivena radna knjiga bit će otkrivena i pred vama će se otvoriti prozor uređivača s Makroom. Sada je možete uređivati.
Pročitajte više: Kako urediti ćeliju u Excelu (4 jednostavne metode)
Napomene
- Do ove točke raspravljali smo samo o tome kako možemo urediti Makro u skrivenoj radnoj knjizi. Ali ako vas zanima kako stvoriti skrivenu radnu knjigu, možete slijediti ovu vezu.
Zaključak
Dakle, ovo su načini za rješavanje problem uređivanja Makronaredbe u skrivenoj radnoj knjizi. Imate li kakvih pitanja? Slobodno nas pitajte. I ne zaboravite posjetiti našu stranicu ExcelWIKI za više postova i ažuriranja.