11/04/2023

VBA: ¿está abierto el formulario?

Hola, en el destello 49 vimos una función que nos indicaba el estado de un formulario, lo hacíamos mediante acSysCmdGetObjectState que nos devolvía el estado de un formulario que le pasábamos como argumento. Como siempre decimos, las cosas se pueden hacer de varias formas y en esta ocasión, Alba nos ha traído una función para saber si un formulario está abierto o cerrado.
04/04/2023

VBA: verificación de una cuenta bancaria

En nuestro destello número 300 os traemos un grupo de tres funciones que permiten verificar una cuenta bancaria. Estas funciones te resultarán muy útiles si has creado una aplicación de gestión y utilizas cuentas bancarias en ella. Estas funciones las vimos ligeramente en el destello 296 cuando hablábamos de los errores personalizados, pero hoy quiero que las veamos y las tengamos disponibles para poder utilizarlas en nuestras aplicaciones.
03/04/2023

Tratamiento de errores: Error Handling API

No queríamos despedirnos de nuestra serie sin comentar un tipo de errores de los que no habíamos hablado hasta ahora: los errores de sistema. Hasta ahora hemos visto errores en tiempo de ejecución, errores DAO, del motor de base de datos y nos faltaban estos, cuyo tratamiento, como ya te has imaginado, difiere de lo que hemos visto hasta ahora.
31/03/2023

Tratamiento de errores: otras herramientas útiles

En este destello quiero repasar una serie de herramientas que contiene Access y que te pueden resultar de gran utilidad en el tratamiento de errores. A algunas de ellas podríamos denominarlas preventivas, porque no esperamos a que se produzca un error, si no que las utilizamos para estudiar el comportamiento de nuestro código y así poder anticiparnos a los errores.
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?