Как определяется функция?
Если это ... As Object
, то это либо действительный объект, либо Null
.
Если это ... As Variant
(или без типа), тогда все можети вы можете проверить, используя IsEmpty()
, IsNull()
(Примечание, НЕ нулевой объект, а нулевое значение) или IsObject()
в зависимости от того, что именно вы хотите проверить перед проверкой ... Is Nothing
.
Если параметр Optional
, то вы можете использовать IsMissing()
, но это должен быть тип варианта без значения по умолчанию.
Кроме того, ознакомьтесь с этой статьей на различныхиспользует Null в VB.