Tecnología

Inicio

Cómo desproteger un libro que utiliza VBA

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.