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