Uatofiltro y Proteccion

19/11/2003 - 01:53 por Gerardo Roda | Informe spam
tengo una base de datos que modifico unicamente con macros. Un usuario me
pide que permita poner autofiltros, solo para ver informacion sin
modificarla. Me pareció logico. El problema es que con la hoja protegida no
funciona el autofiltro.
Hay alguna forma de mantener la proteccion de la hoja y usar el autofiltro
en ella ?

Gracias

gerardo

_________________________________________ Gerardo ICQ#:11863292 Current ICQ
status: SMS: (Send an SMS message to my ICQ): +278314211863292 More ways to
contact me: http://wwp.icq.com/11863292
_________________________________________
 

Leer las respuestas

#1 Héctor Miguel
19/11/2003 - 06:45 | Informe spam
Hola, Gerardo !

... base de datos que modifico unicamente con macros.
... usuario ... pide que permita poner autofiltros, solo para ver informacion sin modificarla.
... logico ... problema ... con la hoja protegida no funciona el autofiltro.
... forma de mantener la proteccion de la hoja y usar el autofiltroen ella ?



con una 'pequeña ayuda' [y siguiente codigo en el modulo del libro -ThisWorkbook-]
la condicion para que funcione es... que el AutoFiltro debe 'estar presente' ANTES de la ejecucion del codigo
[la instruccion EnableAutoFilter = True solo 'permite' su uso [en hojas protegidas], NO su 'creacion'] :((
______
Private Sub Workbook_Open()
With Worksheets("Hoja1")
.Protect UserInterfaceOnly:=True
.EnableAutoFilter = True
End With
End Sub

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}

saludos,
Héctor.

Preguntas similares