• 👏 Bienvenido a nuestra comunidad Excel

    ¿Todavía no estás registrado? 😲

    Registrate gratis aquí y podrás:

    💪 Hacer preguntas a los expertos
    ⬇️ Descargar ejemplos y plantillas
    🏅 
    Acceder a contenidos premium

Aplicar Un Filtro En Una Hoja Protejida

salvador

New member
Hola amigos. Paso a exponer mi problema.
Tengo una macro que me sirve para hacer un autofiltro en mi hoja "Almacen"(cuando la ejecuto,aparecen las flechitas en los encabezados de ls columnas....),luego segun me conviene,aplico el filtro en uno u otro campo,y...despues de haber obtenido lo que me interesaba,vuelvo a su estado inicial la base de datos(vuelvo a mostrar todas las filas...).y ejecutando de nuevo la macro,desaparecen las flechitas...¿correcto?
Resulta que ,para evitar errores,he protejido la hoja(sin contraseña),y ahora,cuando quiero ejecutar la macro......claro,no me funciona.
Alguien podria decirme ¿ que codigo podia escribir para que .....desde el mismo boton pudiese desprotejer y aplicar el autofiltro para trabajar......, y mas tarde.....,quitar el autofiltro y protejer mi hoja ?
 

ElsaMatilde

New member
Hola:
Al inicio de esa macro que comentas, debes incluir esta instrucción:
ActiveSheet.Unprotect

y al finalizar la rutina del autofiltro, la siguiente:
ActiveSheet.Protect

Si tuvieses una clave serí­a:
ActiveSheet.Unprotect "tuclave" y lo mismo para protegerla

Saludos
 
Arriba