Kan nie die sigbare eienskap van die werkbladklas stel nie

  • Deel Dit
Hugh West

As jy op soek is na 'n paar spesiale truuks om die probleem op te los van "nie in staat is om die sigbare eienskap van die werkbladklas in te stel nie", het jy op die regte plek gekom. In Microsoft Excel is daar talle maniere om hierdie probleem op te los. Hierdie artikel sal drie metodes bespreek om die probleem op te los. Kom ons volg die volledige gids om dit alles te leer.

Laai Oefenwerkboek af

Laai hierdie oefenwerkboek af om te oefen terwyl jy hierdie artikel lees. Dit bevat al die datastelle en metodes in verskillende sigblaaie vir 'n duidelike begrip.

Kan nie die sigbare eiendom stel nie.xlsm

3 moontlike oplossings vir "Kan nie die sigbare eiendom van die werkbladklas stel nie" Fout

In die volgende afdeling sal ons drie effektiewe en moeilike oplossings gebruik om die probleem op te los van "nie in staat om die sigbare eienskap van die werkbladklas te stel nie" . Eerstens sal ons probeer om die probleem op te los deur die werkblad van die resensie-oortjie in MS Excel te ontskerm. Ons sal die VBA-kode gebruik om die probleem in die tweede en derde oplossings op te los. Hierdie afdeling verskaf uitgebreide besonderhede oor hierdie oplossings. Jy moet dit leer en toepas om jou denkvermoë en Excel-kennis te verbeter. Ons gebruik die Microsoft Office 365 weergawe hier, maar jy kan enige ander weergawe gebruik volgens jou voorkeur. Daar is tye wanneer jy probeer om die werkblad se sigbaar te verandereiendom in Microsoft Excel lei tot 'n foutboodskap wat lees "kan nie die sigbare eienskap van die werkbladklas stel nie". Die probleem sal so lyk.

Nou gaan ons demonstreer hoe ons die probleem kan oplos.

Oplossing 1: Beskerm jou werkblad teen hersiening Tab

Die sigbare eienskap van 'n werkbladklas kan soms in Microsoft Excel gedeaktiveer word as gevolg van 'n foutboodskap wat lees "kan nie die sigbare eienskap van die werkbladklas stel nie." Jy sal 'n foutboodskap kry as jy probeer om die sigbare eienskap van Sheet3 te verander nadat jy die VBA-venster oopgemaak het, soos hieronder getoon.

Die feit dat die werkboek of werkblaaie beskerm is, is die primêre oorsaak hiervan. Sigbaarheid kan slegs gestel word nadat die werkboek en werkkaarte onbeskerm is. Om hierdie probleem op te los, moet jy eerstens Blad3 oopmaak en na die Hersien -oortjie gaan en Onbeskerm Blad kies.

Volgende, wanneer die venster Onbeskerm vel verskyn, tik die wagwoord in en klik op OK .

Nou, as jy probeer om die sigbare eienskap van Sheet3 te verander nadat jy die VBA-venster oopgemaak het, sal jy nie 'n foutboodskap ontvang nie.

Lees meer: ​​ [Vaste!] Excel-blad nie sigbaar wanneer oopgemaak nie (6 oplossings)

Oplossing 2: Maak ander werkboeke toe terwyl u makro gebruik

nou , as jy makro's laat loop terwylom verskeie werkboeke oop te maak, sal VBA nie die bladverwysings vind nie. Om daardie rede moet jy die werkboeknaam noem. Of jy kan die spesifieke makro laat loop deur ander werkboeke toe te hou. As jy die probleem wil oplos van "nie in staat om die sigbare eienskap van die werkbladklas in te stel nie", moet jy die hulp van VBA gebruik. Microsoft Visual Basic for Applications (VBA) is Microsoft se gebeurtenisgedrewe programmeertaal. Om hierdie kenmerk te gebruik, moet jy eers die Ontwikkelaar oortjie op jou lint wys. Klik hier om te sien hoe jy die Ontwikkelaar-oortjie op jou lint kan wys . Sodra jy dit het, volg hierdie gedetailleerde stappe om die probleem op te los van "nie in staat om die sigbare eienskap van die werkbladklas in te stel nie",

📌 Stappe:

  • VBA het sy eie aparte venster om mee te werk. Jy moet die kode ook in hierdie venster invoeg. Om die VBA-venster oop te maak, gaan na die Ontwikkelaars oortjie op jou lint. Kies dan Visual Basic uit die Kode -groep.

  • VBA-modules hou die kode in die Visual Basic Editor. Dit het 'n .bcf-lêeruitbreiding. Ons kan maklik een skep of redigeer deur die VBA-redigeervenster. Om 'n module vir die kode in te voeg, gaan na die Voeg in oortjie op die VBA-redigeerder. Klik dan op Module van die aftreklys.

  • Gevolglik sal 'n nuwe module geskep word.
  • Kies nou die module as dit nie reeds gekies is nie.Skryf dan die volgende kode daarin neer. Maak seker dat ander werkboeke toe is voordat jy die volgende makro laat loop.
8161
  • Stoor dan die kode.
  • Laastens moet jy op Run<7 klik> om die makro te laat loop.

As jy nou probeer om die sigbare eienskap van enige blad te verander nadat jy die VBA-venster oopgemaak het, sal jy nie 'n foutboodskap ontvang nie . Dit is hoe jy die probleem sal kan oplos.

Lees meer: ​​ Hoe om veelvuldige velle in Excel te ontsteek (4 maniere)

Oplossing 3: Ontskerm en herbeskerm jou werkblad

Nou sal ons nog 'n VBA-kode wys om die probleem op te los. As jy die probleem wil oplos van "nie in staat is om die sigbare eienskap van die werkbladklas in te stel nie", moet jy die hulp gebruik om die VBA-kode te volg. Jy moet hierdie gedetailleerde stappe volg om die probleem op te los van "nie in staat om die sigbare eienskap van die werkbladklas te stel nie",

📌 Stappe:

  • VBA het sy eie aparte venster om mee te werk. Jy moet die kode ook in hierdie venster invoeg. Om die VBA-venster oop te maak, gaan na die Ontwikkelaars oortjie op jou lint. Kies dan Visual Basic uit die Kode -groep.

  • VBA-modules hou die kode in die Visual Basic Editor. Dit het 'n .bcf-lêeruitbreiding. Ons kan maklik een skep of redigeer deur die VBA-redigeervenster. Om 'n module vir die kode in te voeg, gaan na die Voeg in oortjie op die VBAredakteur. Klik dan op Module van die aftreklys.

  • Gevolglik sal 'n nuwe module geskep word.
  • Kies nou die module as dit nie reeds gekies is nie. Skryf dan die volgende kode daarin neer.
8419
  • Stoor dan die kode.
  • Laastens moet jy op Run klik om hardloop die makro.

As jy nou probeer om die sigbare eienskap van enige blad te verander nadat jy die VBA-venster oopgemaak het, sal jy nie 'n foutboodskap ontvang nie. Dit is hoe jy die probleem sal kan oplos.

Lees meer: ​​ Hoe om baie versteekte velle in Excel te ontsteek (2 effektiewe metodes)

Gevolgtrekking

Dit is die einde van vandag se sessie. Ek glo sterk dat jy van nou af die probleem kan oplos van "nie in staat is om die sigbare eienskap van die werkbladklas te stel nie". As jy enige navrae of aanbevelings het, deel dit asseblief in die kommentaarafdeling hieronder.

Moenie vergeet om ons webwerf ExcelWIKI.com na te gaan vir verskeie Excel-verwante probleme en oplossings nie. Hou aan om nuwe metodes te leer en hou aan groei!

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.