USO DE FILTROS CON HOJA PROTEGIDA

11/05/2004 - 17:41 por JORGE | Informe spam
A todos:
Como se puede proteger una hoja de Excel sin que se
deshabiliten los filtros?
 

Leer las respuestas

#1 Héctor Miguel
12/05/2004 - 09:34 | Informe spam
hola, Jorge !

Como se puede proteger una hoja de Excel sin que se deshabiliten los filtros?



si usas excel xp o 2003, puedes indicarle que 'permita' el uso del autofiltro [al tiempo de 'proteger']
si usas una version 'anterior' ... con ayuda de codigo en el modulo del libro [ThisWorkbook]
[si deseas que funcione desde ya, sin 'tener que' cerrar y abrir de nuevo el libro]...
... 'te paras' en la macro =>Private Sub Workbook_Open<= y presionas {F5}
_________
Private Sub Workbook_Open()
With Worksheets("Hoja1")
.Protect UserInterfaceOnly:=True
.EnableAutoFilter = True
End With
End Sub

la condicion para que funcione es ... que el AutoFiltro debe 'estar presente' ANTES.
['EnableAutoFilter = True' SOLO 'permite' al usuario su uso [en hojas protegidas], NO su 'creacion']

si la hoja 'en cuestion' NO tiene 'presente' el Autofiltro y lo quieres 'crear' [por codigo] ... [p.e.]
_________
Private Sub Workbook_Open()
With Worksheets("Hoja1")
.Protect UserInterfaceOnly:=True
If Not .AutoFilterMode Then .Range("a1").AutoFilter
.EnableAutoFilter = True
End With
End Sub

saludos,
hector.

Preguntas similares