Nevar iestatīt darblapas klases īpašību Redzams

  • Dalīties Ar Šo
Hugh West

Ja meklējat dažus īpašus trikus, lai atrisinātu problēmu "nevar iestatīt darblapas klases redzamo īpašību", esat nonācis īstajā vietā. Programmā Microsoft Excel ir daudz veidu, kā novērst šo problēmu. Šajā rakstā tiks aplūkotas trīs metodes, kā atrisināt šo problēmu. Lai to visu uzzinātu, sekosim līdzi pilnīgai rokasgrāmatai.

Lejupielādēt Practice Workbook

Lejupielādējiet šo praktisko darbgrāmatu, lai vingrinātos, kamēr lasāt šo rakstu. Tajā ir iekļauti visi datu kopumi un metodes dažādās izklājlapās, lai gūtu skaidru izpratni.

Nevar iestatīt īpašību Visible.xlsm

3 iespējamie risinājumi kļūdai "Nevar iestatīt darblapas klases redzamības īpašību"

Turpmākajā sadaļā mēs izmantosim trīs efektīvus un sarežģītus risinājumus, lai atrisinātu problēmu "nevar iestatīt darblapas klases redzamo īpašību". Pirmkārt, mēs mēģināsim atrisināt problēmu, atceļot darblapas aizsardzību no pārskatīšanas cilnes MS Excel. Mēs izmantosim VBA kodu, lai atrisinātu problēmu otrajā un trešajā risinājumā. Šajā sadaļā ir sniegta plaša informācija par šiem risinājumiem.risinājumi. Jums tie ir jāapgūst un jāpielieto, lai uzlabotu savas domāšanas spējas un Excel zināšanas. Mēs izmantojam Microsoft Office 365 šeit, bet jūs varat izmantot jebkuru citu versiju atbilstoši savām vēlmēm. Ir gadījumi, kad, mēģinot mainīt darblapas redzamo īpašību programmā Microsoft Excel, tiek parādīts kļūdas ziņojums "nav iespējams iestatīt darblapas klases redzamo īpašību". Problēma izskatās šādi.

Tagad mēs parādīsim, kā varam atrisināt šo problēmu.

1. risinājums: noņemiet darblapas aizsardzību no pārskatīšanas cilnes

Dažreiz Microsoft Excel programmā darblapas klases redzamā īpašība var tikt nenoteikta, jo tiek parādīts kļūdas ziņojums "nav iespējams iestatīt darblapas klases redzamo īpašību." Ja mēģināsiet mainīt redzamo īpašību, saņemsiet kļūdas ziņojumu. Lapa3 pēc VBA loga atvēršanas, kā parādīts tālāk.

Galvenais iemesls tam ir tas, ka darbgrāmata vai darblapas ir aizsargātas. Redzamību var iestatīt tikai pēc tam, kad darbgrāmata un darblapas ir noņemtas no aizsardzības. Lai atrisinātu šo problēmu, vispirms ir jāatver Lapa3 un dodieties uz Pārskats cilni un izvēlieties Atcelt lapu .

Tālāk, kad Atcelt lapu parādās logs, ievadiet paroli un noklikšķiniet uz LABI .

Tagad, ja mēģināsiet mainīt redzamo īpašību Lapa3 pēc VBA loga atvēršanas netiks saņemts kļūdas ziņojums.

Lasīt vairāk: [Labots!] Excel lapa nav redzama, kad tiek atvērta (6 risinājumi)

2. risinājums: aizveriet citas darbgrāmatas, kamēr tiek palaists makrokontroles mehānisms

Tagad, ja jūs darbināt makrus, atverot vairākas darbgrāmatas, VBA neatradīs lapas atsauces. Šā iemesla dēļ jums ir jānorāda darbgrāmatas nosaukums. Vai arī jūs varat palaist konkrēto makro, turot citas darbgrāmatas aizvērtas. Ja vēlaties atrisināt problēmu "nevar iestatīt darblapas klases redzamo īpašību", jums ir jāizmanto VBA palīdzība. Microsoft Visual Basic for Applications(VBA) ir Microsoft notikumiem vadīta programmēšanas valoda. Lai izmantotu šo funkciju, vispirms ir nepieciešama programma Izstrādātājs lentē redzamā cilne. Spiediet šeit, lai uzzinātu, kā varat parādīt cilni Izstrādātājs lentē . Kad tas ir izdarīts, izpildiet šos detalizētos soļus, lai atrisinātu problēmu "nav iespējams iestatīt darblapas klases redzamo īpašību",

📌 Soļi:

  • VBA ir atsevišķs logs, ar kuru strādāt. Šajā logā ir jāievada arī kods. Lai atvērtu VBA logu, dodieties uz logu Izstrādātāji lentes cilni. Pēc tam atlasiet Visual Basic no Kods grupa.

  • VBA moduļos tiek saglabāts kods Visual Basic redaktorā. Tam ir faila paplašinājums .bcf. Mēs varam viegli izveidot vai rediģēt vienu no tiem, izmantojot VBA redaktora logu. Lai ievietojiet kodu moduli, dodieties uz sadaļu Ievietot VBA redaktora cilnē. Pēc tam noklikšķiniet uz Modulis no nolaižamajā sarakstā.

  • Rezultātā tiks izveidots jauns modulis.
  • Tagad atlasiet moduli, ja tas vēl nav atlasīts. Pēc tam tajā ierakstiet šādu kodu. Pārliecinieties, ka citas darbgrāmatas ir slēgtas, pirms palaist šādu makro.
 Sub solved() Dim Msheet As Excel.Worksheet For Each Msheet In Worksheets Msheet.Visible = xlSheetVeryHidden Next Msheet End Sub 
  • Pēc tam saglabājiet kodu.
  • Visbeidzot, ir jānoklikšķina uz Palaist lai palaistu makro.

Tagad, ja pēc VBA loga atvēršanas mēģināsiet mainīt jebkuras lapas redzamo īpašību, nesaņemsiet kļūdas ziņojumu. Šādā veidā jūs varēsiet atrisināt šo problēmu.

Lasīt vairāk: Kā Excel programmā Atslēpt vairākas lapas (4 veidi)

3. risinājums: noņemiet un atkārtoti aizsargājiet savu darblapu

Tagad mēs parādīsim vēl vienu VBA kodu, lai atrisinātu problēmu. Ja vēlaties atrisināt problēmu "nespēj iestatīt darblapas klases redzamo īpašību", jums ir jāizmanto šāda VBA koda palīdzība. Lai atrisinātu problēmu "nespēj iestatīt darblapas klases redzamo īpašību", jums ir jāievēro šie detalizētie soļi,

📌 Soļi:

  • VBA ir atsevišķs logs, ar kuru strādāt. Šajā logā ir jāievada arī kods. Lai atvērtu VBA logu, dodieties uz logu Izstrādātāji lentes cilni. Pēc tam atlasiet Visual Basic no Kods grupa.

  • VBA moduļos tiek saglabāts kods Visual Basic redaktorā. Tam ir faila paplašinājums .bcf. Mēs varam viegli izveidot vai rediģēt vienu no tiem, izmantojot VBA redaktora logu. Lai ievietojiet kodu moduli, dodieties uz sadaļu Ievietot VBA redaktora cilnē. Pēc tam noklikšķiniet uz Modulis no nolaižamajā sarakstā.

  • Rezultātā tiks izveidots jauns modulis.
  • Tagad atlasiet moduli, ja tas vēl nav atlasīts. Pēc tam tajā ierakstiet šādu kodu.
 Private Sub Workbooks_Opening() Dim wss As Worksheet ActiveWorkbook.Unprotect "1055" ActiveWorkbook.Worksheets("Split1").Visible = True ActiveWorkbook.Worksheets("Split2").Visible = False For Each wss In ActiveWorkbook.Worksheets If Not wss.Name = "Split1" Then wss.Visible = xlSheetVeryHidden Next wss With ActiveWorkbook.Worksheets("Split1") .Visible =True .Activate End With frmLogin.Show bBkIsClose = False ActiveWorkbook.Protect "1055", True, False End Sub 
  • Pēc tam saglabājiet kodu.
  • Visbeidzot, ir jānoklikšķina uz Palaist lai palaistu makro.

Tagad, ja pēc VBA loga atvēršanas mēģināsiet mainīt jebkuras lapas redzamo īpašību, nesaņemsiet kļūdas ziņojumu. Šādā veidā jūs varēsiet atrisināt šo problēmu.

Lasīt vairāk: Kā Excel programmā Excel noslēpt ļoti slēptas lapas (2 efektīvas metodes)

Secinājums

Tas ir šodienas sesijas beigas. Es stingri ticu, ka no šī brīža jūs varat atrisināt problēmu "nevar iestatīt darblapas klases redzamo īpašību". Ja jums ir kādi jautājumi vai ieteikumi, lūdzu, dalieties ar tiem komentāru sadaļā zemāk.

Neaizmirstiet pārbaudīt mūsu vietni ExcelWIKI.com dažādām ar Excel saistītām problēmām un risinājumiem. Turpiniet apgūt jaunas metodes un turpiniet attīstīties!

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.