E' veramente complicato senza la possibilità di utilizzare la ricerca... comunque... ho questa funzione che mi formatta la data in un formato determinato:
codice:
 Function ConvertiData(data)
    giorno = Mid(data, InStr(1, data, "/") + 1, InStrRev(data, "/") - InStr(1, data, "/") - 1)
    mese = Left(data, InStr(1, data, "/") - 1)
    anno = Right(data, Len(data) - InStrRev(data, "/"))
    ConvertiData = giorno & "/" & mese & "/" & anno
End Function

....

data_prelievo = ConvertiData(CStr(RECDown("data_prelievo")))
quando il campo data_prelievo di un record è vuoto mi viene segnalato a video l'errore 'invalid CStr' e l'estrazione dei dati si blocca sulla riga del record senza la data.

Esiste un altro modo, tipo finestra alert, per avvisare l'utente che c'è un problema su quel determinato record e si suggerisce di inserire la data?

Grazie.