Macro para abrir un archivo de Excel con contraseña
La protección de documentos es una tarea importante para mantener la seguridad de la información. Algunos archivos de Excel contienen información sensible y, por lo tanto, requieren una contraseña para acceder a ellos. Sin embargo, introducir la contraseña cada vez que se abre el archivo puede ser tedioso. Es aquí donde una macro puede ser la solución. En este artículo, veremos cómo crear una macro para abrir un archivo de Excel con contraseña.
¿Cómo crear una macro para abrir un archivo de Excel con contraseña?
Para crear una macro para abrir un archivo de Excel con contraseña, siga estos pasos:
- Abra el archivo de Excel que desea proteger con contraseña.
- Pulse Alt+F11 para abrir el Editor de Visual Basic.
- Haga clic en Insertar y seleccione Módulo.
- Copie y pegue el siguiente código:
Sub AbrirArchivo() Dim MiLibro As Workbook Dim RutaArchivo As String Dim Contraseña As String RutaArchivo = "C:RutaArchivo.xlsx" 'Ruta del archivo Contraseña = "MiContraseña" 'Contraseña del archivo Set MiLibro = Workbooks.Open(RutaArchivo, , , , Contraseña) End Sub
Asegúrese de cambiar la ruta del archivo y la contraseña en el código. Luego, guarde y cierre el Editor de Visual Basic.
¿Cómo ejecutar la macro?
Para ejecutar la macro, siga estos pasos:
- Vuelva al archivo de Excel que desea abrir con la macro.
- Pulse Alt+F8 para abrir la ventana Macro.
- Seleccione la macro AbrirArchivo y haga clic en Ejecutar.
¿Cómo proteger la macro con contraseña?
Si desea proteger la macro con contraseña, siga estos pasos:
- Abra el archivo de Excel que contiene la macro.
- Pulse Alt+F11 para abrir el Editor de Visual Basic.
- Seleccione el módulo que contiene la macro.
- Haga clic en Herramientas y seleccione Propiedades del proyecto.
- En la pestaña Protección, seleccione la casilla de verificación "Bloquear proyecto para visualización" y establezca una contraseña.
- Haga clic en Aceptar y guarde el archivo.
Preguntas frecuentes:
¿Cómo puedo cambiar la contraseña en la macro?
Para cambiar la contraseña en la macro, simplemente edite la variable Contraseña en el código de la macro y guarde los cambios.
¿Cómo puedo editar la macro después de protegerla con contraseña?
Para editar la macro después de protegerla con contraseña, abra el archivo de Excel y desbloquee el proyecto seleccionando Herramientas > Propiedades del proyecto > Protección y desmarcando la casilla "Bloquear proyecto para visualización". Ingrese la contraseña y haga clic en Aceptar. Luego, podrá editar la macro.
¿Es posible usar esta macro en archivos de Excel en línea?
No, esta macro solo funciona en archivos de Excel que se ejecutan en el escritorio de Windows.
Conclusión
Con esta macro, puede abrir fácilmente un archivo de Excel protegido con contraseña sin tener que ingresar la contraseña cada vez. Además, si desea proteger la macro con contraseña, también puede hacerlo. Espero que este artículo haya sido útil para usted.