Bonjour à touts et à tous, et tous mes vœux pour cette nouvelle année !

Je pose en ce début d'année de besoin de coup de main.
Je dispose d'un fichier de plus de 30000 lignes avec en colonne 5 des dates.
Parfois les cellules sont vides sans être une date ( If IsDate(cells(i, 5).value) = FALSE), alors je saisie volontairement 01/01/1999.
Là ça fonctionne.

Mais parfois il y a des valeurs ####### ou -123456789 et là ça bloque !

J'ai essayé < 0 ou Not IsDate, mais je n'y arrive pas. Je suis ne manque d'idée. Et sur le format, mon code ne passe pas.

Comment considérer cela en VBA ?
Merci à tous.