Следующий код дает мне ошибку 9 "индекс вне диапазона". Я хотел объявить динамический массив, чтобы размер изменялся по мере добавления к нему элементов. Должен ли я создавать "пятно" в массиве, прежде чем я что-то храню в нем, как в JS?
Sub test_array()
Dim test() As Integer
Dim i As Integer
For i = 0 To 3
test(i) = 3 + i
Next i
End Sub