Non se puido establecer a propiedade visible da clase da folla de traballo

  • Comparte Isto
Hugh West

Se estás a buscar algúns trucos especiais para resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo", chegaches ao lugar correcto. En Microsoft Excel, hai moitas formas de solucionar este problema. Este artigo discutirá tres métodos para resolver o problema. Sigamos a guía completa para aprender todo isto.

Descargar o libro de prácticas

Descarga este libro de prácticas para facer exercicio mentres lees este artigo. Contén todos os conxuntos de datos e métodos en diferentes follas de cálculo para unha comprensión clara.

Non se pode establecer a propiedade visible.xlsm

3 solucións posibles para o erro "Non se pode establecer a propiedade visible da clase da folla de traballo"

Na seguinte sección, utilizaremos tres solucións eficaces e complicadas para resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo" . En primeiro lugar, tentaremos resolver o problema desprotexendo a folla de traballo da pestana de revisión en MS Excel. Usaremos o código VBA para resolver o problema na segunda e terceira solución. Esta sección ofrece detalles detallados sobre estas solucións. Debes aprender e aplicalos para mellorar a túa capacidade de pensamento e coñecementos de Excel. Aquí usamos a versión de Microsoft Office 365 , pero podes utilizar calquera outra versión segundo a túa preferencia. Hai momentos nos que se intenta cambiar a folla de traballo visiblea propiedade en Microsoft Excel dá lugar a unha mensaxe de erro que indica "non se pode establecer a propiedade visible da clase da folla de traballo". O problema terá este aspecto.

Agora, imos demostrar como podemos resolver o problema.

Solución 1: Desprotexe a túa folla de traballo da revisión Pestana

A propiedade visible dunha clase de folla de traballo ás veces pode desactivarse en Microsoft Excel debido a unha mensaxe de erro que indica "non se pode establecer a propiedade visible da clase da folla de traballo". Recibirá unha mensaxe de erro se tentas cambiar a propiedade visible de Folla3 despois de abrir a xanela de VBA, como se mostra a continuación.

O feito de que o libro ou as follas de traballo estean protexidos é a principal causa de que isto suceda. A visibilidade só se pode establecer despois de que o libro e as follas de traballo se desprotexiran. Para resolver este problema, en primeiro lugar, tes que abrir Folla3 e ir á pestana Revisar e seleccionar Desproteger folla .

A continuación, cando apareza a xanela Desproteger folla , escriba o contrasinal e prema en Aceptar .

Agora, se tentas cambiar a propiedade visible de Folla3 despois de abrir a xanela de VBA, non recibirás unha mensaxe de erro.

Ler máis: [Corrixido!] A folla de Excel non é visible cando se abre (6 solucións)

Solución 2: pecha outros libros mentres se executa a macro

Agora , se está a executar macros mentresao abrir varios libros de traballo, VBA non atopará as referencias da folla. Por ese motivo, tes que mencionar o nome do libro de traballo. Ou pode executar a macro en particular mantendo pechados outros libros de traballo. Se queres resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo", debes usar a axuda de VBA. Microsoft Visual Basic for Applications (VBA) é a linguaxe de programación dirixida a eventos de Microsoft. Para usar esta función, primeiro cómpre que apareza a pestana Desenvolvedor na súa cinta. Fai clic aquí para ver como podes mostrar a pestana Programador na túa cinta . Unha vez que teñas isto, siga estes pasos detallados para resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo",

📌 Pasos:

  • VBA ten a súa propia ventá separada para traballar. Tamén tes que inserir o código nesta xanela. Para abrir a xanela de VBA, vai á pestana Desenvolvedores da túa cinta. A continuación, seleccione Visual Basic no grupo Código .

  • Os módulos VBA conteñen o código. no Editor de Visual Basic. Ten unha extensión de ficheiro .bcf. Podemos crear ou editar un facilmente a través da xanela do editor de VBA. Para inserir un módulo para o código, vai á pestana Inserir no editor VBA. A continuación, fai clic en Módulo no menú despregable.

  • Como resultado, crearase un novo módulo.
  • Agora selecciona, o módulo se aínda non está seleccionado.A continuación, escriba o seguinte código nel. Asegúrate de que outros libros de traballo estean pechados antes de executar a seguinte macro.
9408
  • A continuación, garda o código.
  • Por último, tes que facer clic en Executar para executar a macro.

Agora, se tentas cambiar a propiedade visible de calquera folla despois de abrir a xanela de VBA, non recibirás unha mensaxe de erro . Deste xeito poderás resolver o problema.

Ler máis: Como mostrar varias follas en Excel (4 xeitos)

Solución 3: Desprotexe e volve protexer a túa folla de traballo

Agora, mostraremos outro código VBA para resolver o problema. Se queres resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo", debes usar a axuda de seguir o código VBA. Ten que seguir estes pasos detallados para resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo",

📌 Pasos:

  • VBA ten a súa propia ventá separada para traballar. Tamén tes que inserir o código nesta xanela. Para abrir a xanela de VBA, vai á pestana Desenvolvedores da túa cinta. A continuación, seleccione Visual Basic no grupo Código .

  • Os módulos VBA conteñen o código. no Editor de Visual Basic. Ten unha extensión de ficheiro .bcf. Podemos crear ou editar un facilmente a través da xanela do editor de VBA. Para inserir un módulo para o código, vai á pestana Inserir no VBAeditor. A continuación, fai clic en Módulo no menú despregable.

  • Como resultado, crearase un novo módulo.
  • Agora selecciona, o módulo se aínda non está seleccionado. A continuación, anote o seguinte código nel.
6018
  • A continuación, garda o código.
  • Por último, tes que facer clic en Executar para executa a macro.

Agora, se tentas cambiar a propiedade visible de calquera folla despois de abrir a xanela de VBA, non recibirás unha mensaxe de erro. Así poderás resolver o problema.

Ler máis: Como mostrar follas moi ocultas en Excel (2 métodos efectivos)

Conclusión

Así remata a sesión de hoxe. Creo firmemente que a partir de agora podes resolver o problema de "non se pode establecer a propiedade visible da clase da folla de traballo". Se tes algunha dúbida ou recomendación, compárteas na sección de comentarios a continuación.

Non esquezas consultar o noso sitio web ExcelWIKI.com para atopar varios problemas e solucións relacionados con Excel. Segue aprendendo novos métodos e segue crecendo!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.