title: Excel VBA Global Variables
body: <p>I can't find any documentation to support my findings but that is why I am here. In my modules I declare multiple global arrays this itself isn't an issue but what seems to be happening is that if I attempt to declare multiple arrays in one statement only the first is initialized. Can anyone confirm this to be the behaviour and/or point me towards documentation that supports this?</p>
  
  <p>Example of not working statement</p>
  
  <pre><code>Global arr1, arr2, arr3
  </code></pre>
  
  <p>When I go into the code if I look for the definition of arr1 it can be found. If I look for either arr2 or arr3 I get a message that "Identifier under cusor is not recognized." If I move arr3 to a new line and decalre it as such:</p>
  
  <pre><code>Global arr1, arr2
  Global arr3
  </code></pre>
  
  <p>It is now recognized. So I don't know if this is known behaviour, a bug, or other.</p>