Skip to main content

 ¿Cómo proteger/bloquear el código VBA en Excel?

Author: Xiaoyang Last Modified: 2025-08-06

Para los usuarios avanzados de Excel, siempre crean algunos códigos VBA para resolver problemas complejos. Pero, a veces, desean proteger el código VBA de ser visto o destruido por otros. Al igual que puedes usar una contraseña para proteger libros y hojas de cálculo, también puedes establecer una contraseña para proteger las macros en Excel.

Proteger o bloquear el código VBA en Excel


arrow blue right bubble Proteger o bloquear el código VBA en Excel

Para evitar que otros desactiven tus códigos, los siguientes pasos pueden ayudarte a establecer una contraseña para proteger las macros.

1. Presiona las teclas Alt + F11 para abrir tu código existente, y en la ventana Microsoft Visual Basic for Applications, haz clic en Herramientas > Propiedades del Proyecto VBA, ver captura de pantalla:

go to VBAProject Properties dialog

2. En el cuadro de diálogo Propiedades del Proyecto VBA – Propiedades del Proyecto, haz clic en la pestaña Protección, y luego marca Bloquear proyecto para su visualización, finalmente, escribe y confirma la contraseña que deseas usar para proteger el código en la sección Contraseña para ver las propiedades del proyecto, ver captura de pantalla:

set password to protect vba

3. Luego haz clic en Aceptar para salir del cuadro de diálogo, y cierra la ventana Microsoft Visual Basic for Applications.

4. Guarda el libro en formato Libro de Excel Habilitado para Macros y ciérralo para que la protección con contraseña surta efecto. La próxima vez, cuando abras este libro e intentes ver el código, se te pedirá la contraseña para acceder al código. Ver captura de pantalla:

vba code is locked with a password


Artículos relacionados:

¿Cómo establecer una contraseña para proteger el libro?

¿Cómo proteger varias hojas de cálculo a la vez en Excel?

¿Cómo recuperar la contraseña perdida de protección de hoja de cálculo en Excel?

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!