title: Assigning a value to an dynamic array element results in subscript out of range error
body: <pre><code>Sub ArrTest()
  Dim Arr() As Variant
  
      Arr(1, 1) = "Test"
  
  End Sub
  </code></pre>
  
  <p>I did not dimension the array as I do not know what size it will need to be.  I will eventually be writing this array to a spreadsheet.  I was attempting to assign the upper left hand corner of the cells that would be written in the future as "test".</p>
  
  <p>Now if I understand correctly dynamic arrays start to index at 0, so the first element is really Arr(0,0).  I tried Arr(0,0) and got the same error.</p>
  
  <p>I guess the real question is:</p>
  
  <p>How to assign a value to an element of an undefined dynamic array?</p>