Una colonna di DATE non significa avere un Campo Data.
Devi dirci con estrema precisione il tipo di CAMPO, in quanto anche se il contenuto è simile ad una data... non significa sia possibile trattarlo come tale...!
Da quanto dici, quel campo è di tipo TESTO, il che lo rende INUTILIZZABILE come attribuzione di DATA e tutto qello che si riflette sulla sua gestione deve essere adeguato.
A mio avviso è un'errore progettuale che andrebbe corretto e non scavalcato.
Ti suggerisco di leggerti questo TUTORIAL:
http://forum.masterdrive.it/microsoft-office-access-vba-23/vba-jet-tutorial-uso-campi-data-56461/
Se non vuoi adeguare il campo, quello che hai fatto per questa esigenza va bene, ma pensa a dover fare una ricerca per Data... oppure tutti i Records antecedenti ad una certa data...(AUGURI).