title: VBA MSFORMS vs Controls - whats the difference
body: <p>When adding controls to a userform, what is the difference between the following.  I am confused as to when it is appropriate to use any particular one of these.</p>
  
  <pre><code>Dim aButton1 as MSFORMS.CommandButton
  Dim aButton2 as Control.CommandButton
  Dim aButton3 as CommandButton
  </code></pre>