VBA: Condicional - No es nada

Hay unIf condición en una aplicación VBA como se ve a continuación:

If Not My_Object Is Nothing Then
My_Object.Compute

Cuando el código se ejecuta en modo de depuración, descubrí que laIf condición devuelve un verdadero incluso cuandoMy_Object tiene "Sin variables".

¿Alguien podría explicar esto? QuieroMy_Object.Compute se ejecutará solo cuandoMy_Object existe.

Respuestas a la pregunta(6)

Su respuesta a la pregunta