Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

No se puede asignar la propiedad visible de la clase worksheet.

6,752 views
Skip to first unread message

Edixon

unread,
Sep 2, 2008, 6:26:31 PM9/2/08
to
Hola grupo necesito de su ayuda una vez mas:

Tengo un libro donde tenia unas hojas ocultas de la manera
siguiente: en VB en la ventana de propiedades
donde dice Visible le colocaba la opción 2 - xlSheetVeryHidden,
necesito modificar algo de ellos pero cuando quiero modificarle la
opción no me deja me sale el siguiente error No se puede asignar la
propiedad visible de la clase worksheet.

De antemano gracias por su ayuda

Ivan

unread,
Sep 2, 2008, 7:08:06 PM9/2/08
to
hola Edixon,


> Tengo un libro donde tenia unas hojas ocultas de la manera
> siguiente: en VB en la ventana de propiedades
> donde dice Visible le colocaba la opción 2 - xlSheetVeryHidden,
> necesito modificar algo de ellos pero cuando quiero modificarle la
> opción no me deja me sale el siguiente error No se puede asignar la
> propiedad visible de la clase worksheet.

¿no sera que solo tienes una hoja (o al menos solo una visible) en el
libro?

que yo recuerde, creo que no se pueden ocultar todas las hojas a la
vez

a mi desde luego, tanto en el cuadro propiedades, como con este
codigo,

Sub ocultar()
Hoja2.Visible = xlSheetVeryHidden
MsgBox ("Hoja2 oculta")
Hoja2.Visible = xlSheetVisible
End Sub

solo me ha dado problemas [y 'tu' mensaje] cuando solo hay una hoja
visible

fijate a ver si va por ahi el tema

espero te ayude

un saludo
Ivan


Edixon

unread,
Sep 2, 2008, 7:24:12 PM9/2/08
to
Hola Ivan solo tengo oculta 3 hojas las otras 20 estan visibles, solo
oculte esas ya qiue poseen formulas y para evitar que las borren pero
ahora necesito hacer cambios en ellas y no las puedo ver

Ivan

unread,
Sep 2, 2008, 7:53:00 PM9/2/08
to
hola Edixon,

pues la verdad es que, si lo estas haciendo via cuadro propiedades, y
te estas asegurando de que en el explorador de proyectos la hoja
seleccionada es la adecuada y por tanto sus propiedades son las del
cuadro, salvo que tengas algo en un evento o similar no se me ocurre
nada

a la espera de algun experto prueba a mostrarlas con codigo anulando
los eventos. Algo tipo=>

Sub mostrar()
Dim hj As Sheet
Application.EnableEvents = False
For Each hj In ThisWorkbook.Sheets
hj.Visible = True
Next
Application.EnableEvents = True
End Sub

de todas formas yo ando muy 'desconectado' y puede que se me pase algo
(aparte, si usas el 2007, no se si puede haber alguna 'novedad' en el
tema)

espero que si no lo resuelves, te echen un cable mejor

un saludo
Ivan

Héctor Miguel

unread,
Sep 2, 2008, 8:12:51 PM9/2/08
to
hola, Edixon !

> Tengo un libro donde tenia unas hojas ocultas de la manera siguiente: en VB en la ventana de propiedades

> donde dice Visible le colocaba la opcion 2 - xlSheetVeryHidden
> necesito modificar algo de ellos pero cuando quiero modificarle la opcion no me deja
> me sale el siguiente error No se puede asignar la propiedad visible de la clase worksheet...

(probablemente) tienes tambien protegido el libro y le marcaste la opcion de proteger la estructura

saludos,
hector.


Edixon

unread,
Sep 2, 2008, 8:28:13 PM9/2/08
to
Gracias por su Colaboración

Alguien o yo mismo pero no recuerdo bloquie en libro y no recordaba
la clave, pero ya encontre como desbloquearlo Gracias nuevamente.

Dios les Bendiga

Ivan

unread,
Sep 2, 2008, 8:29:03 PM9/2/08
to

> (probablemente) tienes tambien protegido el libro y le marcaste la opcion de proteger la estructura

... pues si que se me pasaba algo, si :-))

un saludo
Ivan

edual...@gmail.com

unread,
Feb 25, 2018, 4:00:37 PM2/25/18
to
hola , me llamo edual y yo tambien tenia ese mismo problema, pero en mi caso era porque solo tenia 1 hoja en el libro de excel. excel no permite tener todas sus hojas oculatas, al menos una debe ser visible.

martinc...@gmail.com

unread,
May 15, 2019, 11:15:29 PM5/15/19
to
Hola Edixon, me paso lo mismo, pero aun no ,o desbloqueo, como lo hiciste, gracias
0 new messages