Proteger hoja con macros pero que no aparezca error al ejecutar la macro de la hoja protegida

tengo una hoja con botones de macros, al proteger la hoja y ejecutar los botones me aparece un error que dice que no puedo ejecutar la macro en una hoja protegida, la cuestión es que en otro libro que hice lo mismo no me aparece el error, y no recuerdo que haya hecho algo distinto esta vez

1 respuesta

Respuesta
1

Por lo que comentas se me hace que un libro se protegió con algunos permisos y en el otro no.

Fijate con el depurador, cuando salta el error, qué acción estaba intentando hacer la macro (dar formato, ordenar, etc, etc)

Luego me comentas o si el tema queda resuelto no olvides finalizar la consulta.

la acción de la macro es filtrar por mes y esto es lo que me apareció en le depurador

Range("A3").Select ActiveSheet.Range("$A$3:$I$1019").AutoFilter Field:=1, Operator:= _ xlFilterValues, Criteria2:=Array(1, "1/1/2012")

Bien, si te dice que no puede ejecutarlo x estar protegida, lo que hacemos es incluir la desprotección allí mismo:

Activesheet. Unprotect "tu clave" 'si no tiene clave deja solo hasta unprotect

'aquí tu instrucción

ActiveSheet. Protect "tu clave" aqui iriian además los permisos si tuviera

Sdos, comentame si quedó claro y resuelto

Elsa

http://aplicaexcel.galeon.macros.htm

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas