title: Object still exists after deletion
body: <p>Why does a Shape Object still exist after it has been deleted?</p>
  <p>When I check the Shape Object it is not Nothing and therefore still exists even though the shape is visually deleted from the worksheet.</p>
  <pre class="lang-vb prettyprint-override"><code>Sub Delete_shpObj_and_Check_if_Still_Exists()
      Dim ShpObj As Shape
      Set ShpObj = Sheet1.Shapes(&quot;Oval 1&quot;)
  
      'check if shape object exists
      If Not ShpObj Is Nothing Then
          MsgBox &quot;Shape Object exists&quot;
      Else
          MsgBox &quot;Shape Object doesn't exist&quot;
      End If
  
      'Delete the Shape Object
      ShpObj.Delete
  
      'Test again if shape object exists
      If Not ShpObj Is Nothing Then
          MsgBox &quot;Shape Object exists&quot;
      Else
          MsgBox &quot;Shape Object doesn't exist&quot;
      End If
  End Sub
  </code></pre>