¿Cómo proteger o bloquear el código VBA en Excel?
Los usuarios avanzados de Excel suelen crear código VBA para resolver problemas complejos. Sin embargo, a menudo desean proteger ese código para que otros no puedan verlo ni modificarlo. Al igual que puede usar una contraseña para proteger libros y hojas de cálculo, también puede establecer una contraseña para proteger las macros en Excel.
Proteger o bloquear el código VBA en Excel
Proteger o bloquear el código VBA en Excel
Para evitar que otras personas desactiven sus códigos, siga estos pasos para establecer una contraseña que proteja sus macros.
1. Pulse las teclas Alt + F11 para abrir su código existente y, en la ventana de Microsoft Visual Basic para Aplicaciones, haga clic en Herramientas > Propiedades del proyecto de VBA. Consulte la captura de pantalla:

2. En el cuadro de diálogo Propiedades del proyecto – Proyecto de VBA, haga clic en la pestaña Protección, active la casilla Bloquear proyecto para visualización y, por último, escriba y confirme la contraseña con la que desea proteger el código en la sección Contraseña para ver las propiedades del proyecto. Consulte la captura de pantalla:

3. A continuación, haga clic en Aceptar para salir del cuadro de diálogo y cerrar la ventana de Microsoft Visual Basic para Aplicaciones.
4. Guarde el libro en formato Libro de Excel habilitado para macros y ciérrelo para que la protección con contraseña surta efecto. La próxima vez que abra este libro e intente ver el código, se le pedirá la contraseña para acceder a él. Consulte la captura de pantalla:

Artículos relacionados:
¿Cómo establecer una contraseña para proteger el libro?
¿Cómo proteger varias hojas de cálculo simultáneamente en Excel?
¿Cómo recuperar una contraseña olvidada para la protección de una hoja de cálculo en Excel?
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos