title: One of these Excel Autoshapes is not acting like the other
body: <p>I have the same snippet of code opening three different macros...</p>
  <pre><code>Set c = ActiveSheet.Shapes(Application.Caller)
  </code></pre>
  <p>In two of them, that line captures the shape I need just fine. In the third, it throws...</p>
  <blockquote>
  <p>Run-time error '-2147024809 (80070057)':</p>
  <p>The item with the specificed name wasn't found.</p>
  </blockquote>
  <p>Yet when I debug and highlight Application.Caller in this problem macro, I can see it knows what shape it's looking at (in this case, msoShapeSnip2SameRectangle). The ones that work are msoShapeDownArrow and msoShapeMathMultiply, if that makes any difference.</p>
  <p>Any ideas on why it's not working in this third macro? I've tried defining it both as a Shape and Object first.</p>