Alright here's my situation. I have a multidimensioned array
of objects and I am trying to use Redim to redimension either
group of elements (i.e. Redim Array(5, 10) or Redim Array(10, 5).
However apparently you can only redimension one group at a time
without using Erase on the entire array, and starting from scratch. So these are the steps I am going through to be able to
redimension this array presently.

- Create a temporary array the size of the original

- Fill the temporary array with the values stored in the original

- Erase the original array

- Redimension the original array with the new bounds

- Set all the elements of the original array (now redimensioned) to New

- Copy all the values from the temporary array to the new original array.

Is there a better more efficient way to do this or am I stuck with
the current method?