Funcionar los botones

Tengo un problema, tengo varios botones con macros asignadas, pero al proteger la hoja no funcionan, ¿qué hago?

1 Respuesta

Respuesta
1
Creo que esto te pasa porque los botones hacen cosas que afectan a celdas protegida, por lo que tendrás que hacer lo siguiente.
Añade al principio del código de cada botón esta linea:
Activesheet. Unprotect
Y luego, al final de cada código ésta:
Activesheet. Protect
Por ejemplo:
Sub nombredefuncion()
Activesheet.unprotect
'aquí el código que ya tienes
Activesheet.protect
End Sub
De esta manera desproteges la hoja antes de ejecutar el código y la vuelves a proteger cuando termina.
El usuario no se entera y mantienes la protección.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas