title: Calling private sub from module, concatenated reference
body: <p>I have a couple of forms (i.e. frmTest) with bound comboboxes (i.e. cboTest). I'm trying to solve the NotInList event by a public sub, which calls back a button click sub's in these forms (i.e. btnTest_Click).</p>
  
  <p>Form frmTest:</p>
  
  <pre><code>Private Sub cboTest_NotInList(NewData As String, Response As Integer)
       Response = acDataErrContinue
       Item_NotInList NewData, Me, "btnTest"
  End Sub
  
  Public Sub btnTest_Click
      '....
  End sub
  </code></pre>
  
  <p>Module:</p>
  
  <pre><code>Public strNotInList_Text As String
  'public variable to store entered text
  
  Public Sub Item_NotInList (strNewData As string, frmForm As Form, strControl As String)
       Dim strControl_Sub As String
       strNotInList_Text = strNewData
       strControl_Sub = "." &amp; strControl &amp; "_Click"
       Application.Run frmForm.Name &amp; strControl_Sub
  End Sub
  </code></pre>
  
  <p>Acces returns an error "Program ... didn't found a procedure frmTest.btnTest_Click." </p>
  
  <p>Why ?</p>
  
  <p>Reference frmTest.btnTest_Click looks to be correct. Sub btnTest_Click is declared as public.</p>
  
  <p>Thank you for yor help.</p>