Visual Basic para Aplicaciones - Sr.

Life is soft - evento anual de software empresarial
 
Vista:

Sr.

Publicado por Sebastian Lallana (1 intervención) el 10/10/2002 17:06:05
Estimados:
Estoy programando en VBA dentro de access una funcion para \"formatear una fecha\" o sea le paso la fecha como LONG aaaammdd y me devuelve un string \"dd/mm/aaaa\".
El tema es que cuando hago un query, a veces la fecha viene como NULL. Cambié el parámetro de Long a Null e hice un IF adentro del código de la funcion:
IF fecha = NULL then
funcion = \"\"
ELSE
precedimiento para formatear la fecha.
END IF

Y SIEMPRE aunque la fecha sea null entra a mi ELSE y no me provoca un error en tiempo de ejecución.
Qué puede ser un BUG de VBA? UN BUG en mi cerebro por mi concepción errónea de un tipo VARIANT o más precisamente del valor NULL.

Desde Ya, muchas Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder