Consejos de reducción de errores para excel 2016 vba

Video: Los 10 tipos de errores comunes en macros en Excel VBA que muy pocos saben, Runtime errors - Parte 2

No hay manera de decirle cómo eliminar por completo los errores en sus programas Excel 2016 VBA. Encontrar errores en el software puede ser una profesión por sí mismo, pero se puede prestar atención a algunos consejos para ayudarle a mantener esos errores al mínimo:

Video: Curso de Excel Intrmedio Capítulo 3 | Ocultar errores

  • Utilice una instrucción Option Explicit al principio de sus módulos. Esta declaración se requiere para definir el tipo de datos para cada variable que utiliza. Esto crea un poco más de trabajo para usted, pero usted puede evitar el error común de falta de ortografía de un nombre de variable. Y tiene un buen beneficio adicional: Sus rutinas de correr un poco más rápido.

    Video: Depurar y Encontrar los Errores en el Código XML que personaliza la Interface de Usuario de Excel

  • Formato de su código con sangría. El uso de hendiduras ayuda a delinear diferentes segmentos de código. Si el programa tiene varios anidados For-Next bucles, por ejemplo, la sangría consistente ayuda a mantener un registro de todos ellos.

  • Tenga cuidado con la instrucción On Error Resume Siguiente. Esta declaración hace que Excel para ignorar los errores y continuar la ejecución de la rutina. En algunos casos, el uso de esta declaración hace que Excel para ignorar los errores que no debe pasar por alto. Su código puede tener errores, y que ni siquiera se dé cuenta.

  • Use un montón de comentarios. Nada es más frustrante que volver a visitar código que escribió hace seis meses y no tener la menor idea de cómo funciona. Mediante la adición de algunos comentarios para describir su lógica, se puede ahorrar mucho tiempo en el camino.

  • Mantenga sus procedimientos Sub y Function sencilla. Al escribir el código en pequeños módulos, cada uno de los cuales tiene un solo propósito, bien definido, se simplifica el proceso de depuración.

  • Utilizar la grabadora de macros para ayudar a identificar las propiedades y métodos. Cuando no se puede recordar el nombre o la sintaxis de una propiedad o método, que es una buena idea grabar una macro y mirar el código grabado.

  • Comprender depurador de Excel. Aunque puede ser un poco intimidante al principio, el depurador Excel es una herramienta útil. Invertir tiempo y llegar a conocerlo.

código de depuración no es una actividad divertida para la mayoría (que está a la altura con conseguir auditado por el IRS), pero es un mal necesario que va junto con la programación. A medida que adquiera más experiencia con VBA, a gastar menos tiempo de depuración y, cuando se tiene que depurar, que son más eficientes en hacerlo.

Artículos Relacionados