Nije moguće postaviti svojstvo vidljivosti klase radnog lista

  • Podijeli Ovo
Hugh West

Ako tražite posebne trikove za rješavanje problema "nemogućnosti postavljanja vidljivog svojstva klase radnog lista", došli ste na pravo mjesto. U Microsoft Excelu postoje brojni načini za rješavanje ovog problema. U ovom će se članku raspravljati o tri metode za rješavanje problema. Slijedimo potpuni vodič kako bismo naučili sve ovo.

Preuzmite radnu bilježnicu za vježbe

Preuzmite ovu radnu bilježnicu za vježbe kako biste vježbali dok čitate ovaj članak. Sadrži sve skupove podataka i metode u različitim proračunskim tablicama za jasno razumijevanje.

Nije moguće postaviti vidljivo svojstvo.xlsm

3 moguća rješenja za pogrešku "Nije moguće postaviti svojstvo vidljivosti klase radnog lista"

U sljedećem odjeljku koristit ćemo tri učinkovita i lukava rješenja za rješavanje problema "nije moguće postaviti svojstvo vidljivosti klase radnog lista" . Prvo ćemo pokušati riješiti problem uklanjanjem zaštite radnog lista s kartice za pregled u MS Excelu. Koristit ćemo VBA kod za rješavanje problema u drugom i trećem rješenju. Ovaj odjeljak pruža opsežne pojedinosti o tim rješenjima. Trebali biste ih naučiti i primijeniti kako biste poboljšali svoje sposobnosti razmišljanja i znanja o programu Excel. Ovdje koristimo verziju Microsoft Office 365 , ali možete koristiti bilo koju drugu verziju prema vašim željama. Ponekad se pokušava promijeniti vidljivost radnog listasvojstvo u Microsoft Excelu rezultira porukom o pogrešci "nije moguće postaviti vidljivo svojstvo klase radnog lista". Problem će izgledati ovako.

Sada ćemo pokazati kako možemo riješiti problem.

Rješenje 1: Skinite zaštitu s radnog lista od pregleda Kartica

Svojstvo vidljivosti klase radnog lista ponekad može biti poništeno u Microsoft Excelu zbog poruke o pogrešci koja glasi "nije moguće postaviti svojstvo vidljivosti klase radnog lista." Dobit ćete poruku o pogrešci ako pokušate promijeniti svojstvo vidljivosti Sheet3 nakon otvaranja VBA prozora, kao što je prikazano u nastavku.

Činjenica da su radna knjiga ili radni listovi zaštićeni primarni je uzrok tome. Vidljivost se može postaviti tek nakon što se radna knjiga i radni listovi uklone sa zaštite. Da biste riješili ovaj problem, prije svega morate otvoriti Sheet3 i otići na karticu Review i odabrati Unprotect Sheet .

Zatim, kada se pojavi prozor Unprotect Sheet , upišite lozinku i kliknite na OK .

Sada, ako pokušate promijeniti svojstvo vidljivosti Sheet3 nakon otvaranja VBA prozora, nećete primiti poruku o pogrešci.

Pročitajte više: [Riješeno!] Excel list nije vidljiv kada se otvori (6 rješenja)

Rješenje 2: Zatvorite druge radne knjige tijekom pokretanja makronaredbe

Sada , ako izvodite makronaredbe dokotvaranje više radnih knjiga, VBA neće pronaći reference listova. Iz tog razloga morate navesti naziv radne knjige. Ili možete pokrenuti određenu makronaredbu držeći ostale radne knjige zatvorenima. Ako želite riješiti problem "nemogućnosti postavljanja vidljivog svojstva klase radnog lista", trebate koristiti pomoć VBA. Microsoft Visual Basic za aplikacije (VBA) je Microsoftov programski jezik vođen događajima. Da biste koristili ovu značajku, najprije vam se na vrpci mora prikazati kartica Razvojni programer . Kliknite ovdje da vidite kako možete prikazati karticu Razvojni programer na svojoj vrpci . Kada to dobijete, slijedite ove detaljne korake za rješavanje problema "nije moguće postaviti vidljivo svojstvo klase radnog lista",

📌 Koraci:

  • VBA ima svoj zaseban prozor za rad. Morate unijeti kod iu ovaj prozor. Da biste otvorili VBA prozor, idite na karticu Programeri na vrpci. Zatim odaberite Visual Basic iz grupe Kod .

  • VBA moduli drže kod u Visual Basic Editoru. Ima ekstenziju datoteke .bcf. Možemo ga jednostavno izraditi ili urediti kroz prozor uređivača VBA. Da biste umetnuli modul za kod, idite na karticu Insert u VBA editoru. Zatim kliknite na Modul iz padajućeg izbornika.

  • Kao rezultat, novi modul će biti kreiran.
  • Sada odaberite modul ako već nije odabran.Zatim u njega zapišite sljedeći kod. Provjerite jesu li druge radne knjige zatvorene prije pokretanja sljedeće makronaredbe.
4425
  • Zatim spremite kod.
  • Na kraju, morate kliknuti Pokreni za pokretanje makronaredbe.

Sada, ako pokušate promijeniti svojstvo vidljivosti bilo kojeg lista nakon otvaranja VBA prozora, nećete dobiti poruku o pogrešci . Ovako ćete moći riješiti problem.

Pročitajte više: Kako otkriti više listova u Excelu (4 načina)

Rješenje 3: Uklonite zaštitu i ponovno zaštitite svoj radni list

Sada ćemo pokazati drugi VBA kod za rješavanje problema. Ako želite riješiti problem "nemogućnosti postavljanja vidljivog svojstva klase radnog lista", trebate koristiti pomoć praćenja VBA koda. Morate slijediti ove detaljne korake kako biste riješili problem "nije moguće postaviti vidljivo svojstvo klase radnog lista",

📌 Koraci:

  • VBA ima svoj zasebni prozor za rad. Morate unijeti kod iu ovaj prozor. Da biste otvorili VBA prozor, idite na karticu Programeri na vrpci. Zatim odaberite Visual Basic iz grupe Kod .

  • VBA moduli drže kod u Visual Basic Editoru. Ima ekstenziju datoteke .bcf. Možemo ga jednostavno izraditi ili urediti kroz prozor uređivača VBA. Da biste umetnuli modul za kod, idite na karticu Insert na VBAurednik. Zatim kliknite na Modul iz padajućeg izbornika.

  • Kao rezultat, novi modul će biti kreiran.
  • Sada odaberite modul ako već nije odabran. Zatim zapišite sljedeći kod u njega.
3399
  • Dalje, spremite kod.
  • Na kraju, morate kliknuti Pokreni da pokrenite makronaredbu.

Sada, ako pokušate promijeniti svojstvo vidljivosti bilo kojeg lista nakon otvaranja VBA prozora, nećete primiti poruku o pogrešci. Ovako ćete moći riješiti problem.

Pročitajte više: Kako otkriti vrlo skrivene listove u Excelu (2 učinkovite metode)

Zaključak

To je kraj današnje sesije. Čvrsto vjerujem da ćete od sada moći riješiti problem "nemogućnosti postavljanja vidljivog svojstva klase radnog lista". Ako imate bilo kakvih pitanja ili preporuka, podijelite ih u odjeljku za komentare ispod.

Ne zaboravite provjeriti našu web stranicu ExcelWIKI.com za razne probleme i rješenja u vezi s Excelom. Nastavite učiti nove metode i nastavite rasti!

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.