title: Is Label (GoTo) calling a Proper Method in VBA?
body: <p>I have a Big module of code where the coding is done like this..</p>
  
  <pre><code>Public sub main ()
  .
  .
  .
  proc1:
  .
  ..Some thing
  .
  .
  .
  Proc2:
  .
  ..Some thing
  .
  .
  So on till proc15:
  
  .
  .
  End sub
  </code></pre>
  
  <p>I use to use <code>GOTO</code> command to start the execution of the code from one of the "proc" as and when needed.</p>
  
  <p>I want to be able to start the (<code>Main</code>) code and start from a any proc's 
  without going to the code module..(User will not know where to put GOTO).</p>
  
  <p>Since the whole Routine is heavily related, I cannot use Sub routines to split and call them separately..</p>
  
  <p>(That's why proc labels are used).</p>
  
  <hr>
  
  <p>lets say if I have a combo box in a user form where all the proc's are listed, when the user selects one of the proc and run's the main code.. </p>
  
  <p>The Code should run from that proc's</p>
  
  <p>is this possible?</p>