Microsoft Excel se basa en el lenguaje Visual Basic para algunas de sus funciones avanzadas, incluidas las macros. Cuando una macro de Visual Basic genera un error en Excel, presenta al usuario una opción para depurar el código subyacente. Si se selecciona, esta opción abre el código de macro en una ventana de edición de Visual Basic. Deshabilite la opción de depuración para proteger el código subyacente en las macros de su libro de Excel.
Paso 1
Ir a Expediente, Opciones y luego Personalizar la cinta. En el panel de ventana Personalizar la cinta (pestañas principales), marque la casilla Desarrollador opción. Excel ahora mostrará una pestaña de cinta llamada Desarrollador.
Video del día
Paso 2
Regrese al libro o la hoja de trabajo de Excel. Haga clic en el Desarrollador pestaña y luego Editor de Visual Basic a la izquierda del menú principal de la cinta.
Paso 3
En la ventana del editor de Visual Basic, haga clic en Instrumentos luego Propiedades de VBAProject.
Etapa 4
Haga clic en el Proteccion
pestaña. Haga clic para colocar una marca junto a Bloquear el proyecto para verlo. Ingrese una contraseña en el campo correspondiente, luego escriba la contraseña nuevamente en el campo de confirmación. Haga clic en el OK botón.Paso 5
Guarde el libro de trabajo, ciérrelo y vuelva a abrirlo para que los cambios surtan efecto.
Propina
Si bien este método protege el código en caso de un error inesperado, se considera una buena práctica de programación escribir código específicamente para manejar errores.