В зависимости от версии VB, ищите описание функции ISNULL() или IsDbNULL().
Дальше по схеме:
Код:
If NOT ISNULL (ссылка_на_значение_поля) THEN
ваша исходная логика
ELSE
обработать NULL ситуацию
END IF
Есть и другие варианты, но ключ тот же - ловите NULL значение до попытки его использовать ( не помню точно, но похоже это можно сделать даже на уровне SQL запроса, возвращающего рекордсет из Access.