title: VBA Procedure too large, only the first procedure works
body: <p>Well after writing a big big code and running it I got the message</p>
  
  <blockquote>
    <p>Procedure too large. </p>
  </blockquote>
  
  <p>After some researches I found that i can write the code this way :</p>
  
  <pre><code>Sub mycode()
  Call proc1
  Call proc2
  Call proc3
  End sub
  
  Sub proc1()
  'the code
  End sub
  
  Sub proc2()
  'the code
  End sub
  
  Sub proc3()
  'the code
  End sub
  </code></pre>
  
  <p>And that's exactly what I've done but unfortunately only PROC1 code that is being executed.</p>
  
  <p>How can I do to run the whole code : PROC1 then PROC2 then PROC3 ????</p>