30/03/2023

Tratamiento de errores: compilación condicional

VBA nos ofrece la posibilidad de ejecutar bloques de código de forma selectiva mediante la denominada compilación condicional, lo que puede resultar muy útil en el proceso de tratamiento de errores. Ven, te mostramos su uso.
29/03/2023

Tratamiento de errores: errores personalizados

Además de los errores que traen Access y VBA por definición, podemos estructurar un tratamiento de errores en base a nuestros propios errores, errores definidos por nosotros y estructurados según nuestras necesidades. ¿Te muestro cómo?
28/03/2023

Tratamiento de errores: Resume

Resume es una instrucción que se utiliza para reanudar un programa después de que se produzca un error, lo que nos va a permitir corregir el error y reanudar la ejecución del programa sin tener que volver a ejecutarlo desde el principio. Déjanos que te expliquemos cómo puedes utilizarla.
27/03/2023

Tratamiento de errores: ¿Cómo lo desactivo?

En cualquier momento podemos desactivar un tratamiento de errores iniciado, con el objetivo de activar uno distinto o simplemente para eliminarlo porque a esas alturas del código, ya no tiene utilidad, Lo podemos hacer de dos formas y queremos mostrártelo.
24/03/2023

Tratamiento de errores: On Error GoTo

Continuamos nuestra serie con otra instrucción que puede acompañar a “On error”, vimos “Resume Next” y hoy vamos a ver “GoTo”. Esta instrucción nos permite mandar el control a una línea identificada mediante una etiqueta, que debemos añadir a la instrucción.
23/03/2023

Tratamiento de errores: On Error Resume Next

Cuando se produce un error o cuando queremos prever su aparición, debemos utilizar el tratamiento de errores. Consiste en un pequeño trozo de código que le indica a nuestro procedimiento como debe actuar en el caso de que se produzcan errores y siempre comienza con la instrucción “On Error”. A esta instrucción la pueden acompañar tres instrucciones diferentes que vamos a ver en esta serie. Empezaremos por On Error Resume Next.