В приложении VBA есть условие If
, как показано ниже:
If Not My_Object Is Nothing Then
My_Object.Compute
Когда код запускается в режиме отладки, я обнаружил, что условие If
возвращает значение true, даже если My_Object
имеет "Нет переменных".
Может ли кто-нибудь объяснить это? Я хочу, чтобы My_Object.Compute
выполнялся только тогда, когда My_Object
существует.