E' uguale. Non c'è un modo migliore.
Personalmente preferisco utilizzare il Not IsDate(), visto che di solito negli IF non si controlla se un valore è vero o falso tramite il confronto con "=".
Di solito è superfluo fare
invece dicodice:If Valore = True Then
E di conseguenza anche per controllare il valore False si antepone la keyword Notcodice:If Valore Then
Lascia l' "=" solo per gli assegnamenti.... inutile scrivere codice in più (anche se sono poche lettere).
Poi fai come ti trovi meglio![]()