-
Cómo desproteger un libro que utiliza VBA
-
Desproteger los libros de Excel con un tiempo de macro y guardar. Visual Basic para Aplicaciones (VBA) es un lenguaje de programación de Microsoft Office Excel. Utilizar VBA para la programación de macros para automatizar las funciones más utilizadas en Excel y desproteger el libro sin pasar por el menú de la barra de herramientas.Instrucciones
1 Pulse la tecla "ALT-F11" en su libro de Excel para acceder al Editor de VBA.
2 Haga clic en el nombre de su libro de Excel en el lado izquierdo del editor en la ventana "Explorador de proyectos".
3 Haga clic en el botón derecho del ratón y mover el cursor hacia abajo para "Insertar" y luego a "módulo" y haga clic de nuevo. Una ventana de codificación se abre en el lado derecho del editor.
4 Escriba el siguiente código en la ventana derecha del Editor de VBA: Sub UnprotectWorkbook (); Dim UnprotectPW como secuencia; UnprotectPW = InputBox ( "Por favor, introduzca la contraseña."); ActiveWorkbook.Unprotect Contraseña: = UnprotectPW; MsgBox "El libro no está protegido."; End Sub
5 Pulse la tecla "ALT-F8" en el libro de Excel para abrir el cuadro de mensaje de macros.
6 Haga clic en el nombre de la macro "UnprotectWorkbook" y haga clic en "Ejecutar".
7 Escriba su contraseña en el cuadro de mensaje y haga clic en "Aceptar". Un cuadro de mensaje que indica "El libro no está protegido."
Consejos y advertencias
- Crear un botón y vincularlo a la macro para un fácil acceso.
- Introduzca la contraseña o nada de malo y un cuadro de mensaje de "Error de ejecución '1004'" que le solicitará que "Fin" o "depuración" de la macro.