tengo estas dos macro :
Sub EsconderFilas()
Application.ScreenUpdating = False
Dim Rango As Range, c As Range
Set Rango = Range("C8:C42")
For Each c In Rango
c.EntireRow.Hidden = _
(c.Value = 0 Or c.Value = "")
Next c
Application.ScreenUpdating = True
End Sub
Sub MostrarFilas()
Application.ScreenUpdating = False
Dim Rango As Range, c As Range
Set Rango = Range("C8:C42")
For Each c In Rango
c.EntireRow.Hidden = False
Next c
Application.ScreenUpdating = True
End Sub
Funciona bien cuando la hoja del libro no esa protegida pero yo necesito q
este protegida cuando corro la macro me sale error :
No se puede asinar la propiedad Hidden de la clase Range
y esta resaltado en amarillo:
c.EntireRow.Hidden = _
(c.Value = 0 Or c.Value = "")
si es esconder y si es mostrar esta resaltado en amarillo:
c.EntireRow.Hidden = False
me pueden ayudar a q funcione bien estando la hoja protegida con una clave q
yo le asigne espero su ayuda gracias de antemano
Leer las respuestas