Tecnología

Inicio

Cómo deshabilitar la depuración de Visual Basic de Excel

Microsoft Excel se basa en el lenguaje Visual Basic para algunas de sus características avanzadas, incluyendo el uso de macros. Cuando una macro de Visual Basic genera un error en Excel, se presenta al usuario la opción de "depuración" del código subyacente. Si se selecciona, esta opción se abre el código de macro en una ventana de edición de Visual Basic. Usted puede encontrar esta indeseable, especialmente en situaciones en las que el usuario actual no es el creador de la macro. La desactivación de la opción de depuración y protegiendo así el código subyacente es posible.

Instrucciones

1 Haga clic en "Herramientas", "Macro" y luego "Editor de Visual Basic".

2 En la ventana del editor de Visual Basic, haga clic en "Herramientas", luego "VBAProject Properties".

3 Haga clic en la ficha "Protección".

4 Haga clic para colocar una marca junto a "Bloquear proyecto para visualización." Introduzca una contraseña en el campo "Contraseña", a continuación, escriba de nuevo la contraseña en el campo "Confirmar contraseña".

5 Haga clic en Aceptar."

6 Guarde el libro, a continuación, cierre y vuelva a abrirlo para que los cambios surtan efecto.

Consejos y advertencias

  • Si bien este método protege el código en el caso de un error inesperado, se considera una buena práctica de programación para escribir código específicamente para manejar los errores.