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
> 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
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
> 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.
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
... pues si que se me pasaba algo, si :-))
un saludo
Ivan