1 respuesta
Ejecutar una macro en una hoja protegida
Acabas de proteger una hoja de tu libro con una contraseña, pero te gustaría poder ejecutar una macro en esa hoja. Desafortunadamente, la macro se niega a funcionar y te devuelve un mensaje de error.
Para poder ejecutar una macro en una hoja protegida, debes agregar una instrucción que elimine la protección antes de actuar sobre la hoja y otra que restablezca la protección al final del procedimiento.
Sub Macroconhojaprotegida()
ActiveSheet.Unprotect "lacontraseña"
'Coloca aquí tus instrucciones
ActiveSheet.Protect "lacontraseña", True, True, True
End Sub
Reemplaza « lacontraseña » por tu contraseña que protege la hoja.
Acabas de proteger una hoja de tu libro con una contraseña, pero te gustaría poder ejecutar una macro en esa hoja. Desafortunadamente, la macro se niega a funcionar y te devuelve un mensaje de error.
Para poder ejecutar una macro en una hoja protegida, debes agregar una instrucción que elimine la protección antes de actuar sobre la hoja y otra que restablezca la protección al final del procedimiento.
Sub Macroconhojaprotegida()
ActiveSheet.Unprotect "lacontraseña"
'Coloca aquí tus instrucciones
ActiveSheet.Protect "lacontraseña", True, True, True
End Sub
Reemplaza « lacontraseña » por tu contraseña que protege la hoja.
Atentamente,
Gael
¡Gracias!