you could make it a dinamic array which will allow you do do this...
Dim EPArray() As Single
...
ReDim EPArray(1 To 9, 1 To 3, 2000 To 2003, 1 To 12, 1996 To 2003, 1 To 12, 1 To 5, 1 To 4) As Single
...
' your code does it's thing and then needs to empty the array
' so...
ReDim EPArray(1 To 9...