title: Userform not initializating despite proper header
body: <p>I'm attempting to write a new UserForm that loads controls upon initialization.</p>
  
  <p>For whatever reason the test module I've written does not load anything within the UserForm on runtime although the UserForm itself does appear.</p>
  
  <p>Module code:</p>
  
  <pre><code>Sub test()
  
  Dim check As New UserForm1
  
  Load check
  check.Show
  
  End Sub
  
  </code></pre>
  
  <p>UserForm code:</p>
  
  <pre><code>Private Sub UserForm_Initialize()
  
  Dim submit As MSForms.CommandButton
  Set submit = UserForm1.Controls.Add("Forms.CommandButton.1", "Submit")
  
  With submit
      .Caption = "Submit"
  End With
  
  End Sub
  </code></pre>
  
  <p>No button appears when I run the module, however, when I run the UserForm code directly it initializes properly. Any advice?</p>