title: Can an array be declared as a constant?
body: <p>Is it possible to either:</p>
  
  <ol>
  <li><p>Declare an array as a constant</p>
  
  <p>OR</p></li>
  <li><p>Use a workaround to declare an array that is protected from adding, deleting or changing elements, and therefore functionally constant during the life of a macro?</p></li>
  </ol>
  
  <p>Of course I could do this:</p>
  
  <pre><code>Const myConstant1 As Integer = 2
  Const myConstant2 As Integer = 13
  Const myConstant3 As Integer = 17
  Const myConstant4 ...and so on
  </code></pre>
  
  <p>...but it loses the elegance of working with arrays.  I could also load the constants into an array, and reload them each time I use them, but any failure to reload the array with those constant values before use could expose the code to a "constant" value that has changed.</p>
  
  <p>Any workable answer is welcome but the ideal answer is one that can be setup once and not require any changes/maintenance when other code is modified.</p>