VBA: Условно - Ничего подобного

В приложении VBA существует условие If , как показано ниже:

If Not My_Object Is Nothing Then
My_Object.Compute

Когда код запускается в режиме отладки, я обнаружил, что условие If возвращает истину, даже если My_Object не имеет переменных.

Не могли бы вы объяснить это? Я хочу, чтобы My_Object.Compute выполнялся только тогда, когда существует My_Object .

21
задан JackOrangeLantern 27 August 2012 в 15:52
поделиться