Macro para bloquear y desbloquear hoja

Estimados expertos quisiera saber si existe alguna macro que permita desbloquear una hoja, después ejecutar una macroX y posteriormente volver a bloquear la hoja.

2

2 Respuestas

4.403.425 pts. Sancho, si los perros ladran ...

Para desbloquear la hoja

Sheets("Hoja1"). Unprotect

Si la hoja está protegida con password

Sheets("Hoja1"). Unprotect "abc"

Para proteger

Sheets("Hoja1"). Protect

Si la vas a proteger con password

Sheets("Hoja1"). Protect "abc"


Por ejemplo


Sheets("Hoja1"). Unprotect "abc"

'

'en esta parte el llamado a tu macro

Call macroX

'

Sheets("Hoja1"). Protect "abc"


.

.

252.400 pts. https://youtube.com/programarexcel...

Esto tal vez te aporte algo más, el ejemplo muestra un userform que solicita password para ocultar una celda, tal vez puedas adaptar lo que requieres y en vez ocultar celda puedas bloquear o desbloquear hojas, tal cual te lo indicaron en la respuesta anterior

https://youtu.be/GsEU-yDUJwI 

suscribe https://youtube.com/programarexcel.com 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas