Hindi Ma-set ang Nakikitang Property ng Worksheet Class

  • Ibahagi Ito
Hugh West

Kung naghahanap ka ng ilang espesyal na trick upang malutas ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet", napunta ka sa tamang lugar. Sa Microsoft Excel, maraming paraan upang ayusin ang problemang ito. Tatalakayin ng artikulong ito ang tatlong paraan upang malutas ang problema. Sundin natin ang kumpletong gabay para matutunan ang lahat ng ito.

I-download ang Practice Workbook

I-download ang practice workbook na ito para mag-ehersisyo habang binabasa mo ang artikulong ito. Naglalaman ito ng lahat ng mga dataset at pamamaraan sa iba't ibang mga spreadsheet para sa isang malinaw na pag-unawa.

Hindi Ma-set ang Nakikitang Property.xlsm

3 Mga Posibleng Solusyon para sa Error na "Hindi Ma-set ang Nakikitang Property ng Klase ng Worksheet"

Sa sumusunod na seksyon, gagamit kami ng tatlong epektibo at nakakalito na solusyon upang malutas ang problema ng "hindi maitakda ang nakikitang katangian ng klase ng worksheet" . Una, susubukan naming lutasin ang problema sa pamamagitan ng pag-unprotect sa worksheet mula sa tab ng pagsusuri sa MS Excel. Gagamitin namin ang VBA code upang malutas ang problema sa pangalawa at pangatlong solusyon. Ang seksyong ito ay nagbibigay ng malawak na detalye sa mga solusyong ito. Dapat mong matutunan at ilapat ang mga ito upang mapabuti ang iyong kakayahan sa pag-iisip at kaalaman sa Excel. Ginagamit namin ang bersyon ng Microsoft Office 365 dito, ngunit maaari mong gamitin ang anumang iba pang bersyon ayon sa iyong kagustuhan. May mga pagkakataon na sinusubukang baguhin ang nakikitang worksheetAng pag-aari sa Microsoft Excel ay nagreresulta sa isang mensahe ng error na nagbabasa ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet". Magiging ganito ang problema.

Ngayon, ipapakita namin kung paano namin malulutas ang problema.

Solusyon 1: I-unprotect ang Iyong Worksheet mula sa Review Tab

Ang nakikitang pag-aari ng isang klase ng worksheet ay maaaring minsang ma-unset sa Microsoft Excel dahil sa isang mensahe ng error na nagbabasa na "hindi maitakda ang nakikitang katangian ng klase ng worksheet." Makakatanggap ka ng mensahe ng error kung susubukan mong baguhin ang nakikitang property ng Sheet3 pagkatapos buksan ang VBA window, tulad ng ipinapakita sa ibaba.

Ang katotohanan na ang workbook o worksheet ay protektado ang pangunahing dahilan ng nangyayaring ito. Maitatakda lamang ang visibility pagkatapos na hindi maprotektahan ang workbook at worksheet. Upang malutas ang problemang ito, una sa lahat, kailangan mong buksan ang Sheet3 at pumunta sa tab na Review at piliin ang Unprotect Sheet .

Susunod, kapag lumitaw ang window ng Unprotect Sheet , i-type ang password at mag-click sa OK .

Ngayon, kung susubukan mong baguhin ang nakikitang property ng Sheet3 pagkatapos buksan ang VBA window, hindi ka makakatanggap ng mensahe ng error.

Magbasa Nang Higit Pa: [Naayos!] Hindi Nakikita ang Excel Sheet Kapag Binuksan (6 na Solusyon)

Solusyon 2: Isara ang Iba pang Workbook Habang Tumatakbo sa Macro

Ngayon , kung nagpapatakbo ka ng mga macro habangpagbubukas ng maraming workbook, hindi mahahanap ng VBA ang mga reference sa sheet. Para sa kadahilanang iyon, kailangan mong banggitin ang pangalan ng workbook. O kaya, maaari mong patakbuhin ang partikular na macro habang pinapanatiling nakasara ang iba pang mga workbook. Kung nais mong lutasin ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet", kailangan mong gumamit ng tulong ng VBA. Ang Microsoft Visual Basic for Applications (VBA) ay ang Event Driven Programming Language ng Microsoft. Upang magamit ang feature na ito kailangan mo munang ipakita ang tab na Developer sa iyong ribbon. Mag-click dito upang makita kung paano mo ipapakita ang tab ng Developer sa iyong laso . Kapag mayroon ka na, sundin ang mga detalyadong hakbang na ito upang malutas ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet",

📌 Mga Hakbang:

  • Ang VBA ay may sariling hiwalay na window upang gumana. Kailangan mo ring ipasok ang code sa window na ito. Upang buksan ang window ng VBA, pumunta sa tab na Mga Developer sa iyong ribbon. Pagkatapos ay piliin ang Visual Basic mula sa grupong Code .

  • Ang mga module ng VBA ay hawak ang code sa Visual Basic Editor. Mayroon itong .bcf file extension. Madali kaming makakagawa o makakapag-edit ng isa sa pamamagitan ng VBA editor window. Upang maglagay ng module para sa code, pumunta sa tab na Insert sa editor ng VBA. Pagkatapos ay mag-click sa Module mula sa drop-down.

  • Bilang resulta, isang bagong module ang gagawin.
  • Ngayon piliin, ang module kung hindi pa ito napili.Pagkatapos ay isulat ang sumusunod na code sa loob nito. Tiyaking sarado ang ibang mga workbook bago patakbuhin ang sumusunod na macro.
2681
  • Susunod, i-save ang code.
  • Panghuli, kailangan mong mag-click sa Run para patakbuhin ang macro.

Ngayon, kung susubukan mong baguhin ang nakikitang property ng anumang sheet pagkatapos buksan ang VBA window, hindi ka makakatanggap ng mensahe ng error . Ito ay kung paano mo malulutas ang problema.

Magbasa Nang Higit Pa: Paano I-unhide ang Maramihang Sheet sa Excel (4 na Paraan)

Solusyon 3: I-unprotect at Muling Protektahan ang Iyong Worksheet

Ngayon, magpapakita kami ng isa pang VBA code upang malutas ang problema. Kung nais mong lutasin ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet", kailangan mong gamitin ang tulong ng pagsunod sa VBA code. Kailangan mong sundin ang mga detalyadong hakbang na ito upang malutas ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet",

📌 Mga Hakbang:

  • VBA ay may sariling hiwalay na window upang gumana. Kailangan mo ring ipasok ang code sa window na ito. Upang buksan ang window ng VBA, pumunta sa tab na Mga Developer sa iyong ribbon. Pagkatapos ay piliin ang Visual Basic mula sa grupong Code .

  • Ang mga module ng VBA ay hawak ang code sa Visual Basic Editor. Mayroon itong .bcf file extension. Madali kaming makakagawa o makakapag-edit ng isa sa pamamagitan ng VBA editor window. Upang maglagay ng module para sa code, pumunta sa tab na Insert sa VBAeditor. Pagkatapos ay mag-click sa Module mula sa drop-down.

  • Bilang resulta, isang bagong module ang gagawin.
  • Ngayon piliin, ang module kung hindi pa ito napili. Pagkatapos, isulat dito ang sumusunod na code.
4039
  • Susunod, i-save ang code.
  • Panghuli, kailangan mong mag-click sa Run para patakbuhin ang macro.

Ngayon, kung susubukan mong baguhin ang nakikitang property ng anumang sheet pagkatapos buksan ang VBA window, hindi ka makakatanggap ng mensahe ng error. Ito ay kung paano mo malulutas ang problema.

Magbasa Nang Higit Pa: Paano I-unhide ang Very Hidden Sheets sa Excel (2 Effective Methods)

Konklusyon

Iyon na ang pagtatapos ng session ngayon. Lubos akong naniniwala na mula ngayon, maaari mong lutasin ang problema ng "hindi maitakda ang nakikitang pag-aari ng klase ng worksheet". Kung mayroon kang anumang mga query o rekomendasyon, mangyaring ibahagi ang mga ito sa seksyon ng mga komento sa ibaba.

Huwag kalimutang tingnan ang aming website ExcelWIKI.com para sa iba't ibang mga problema at solusyong nauugnay sa Excel. Patuloy na matuto ng mga bagong pamamaraan at patuloy na lumago!

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.