- Код: Выделить всё
Dim mas() as Integer
Dim mas() as Integer
shyrik_m писал(а):PS: В моем опыте программирования на VBA был случай, когда Preserve работал только с одномерным массивом, с двумерными и более выскакивало сообщение об ошибке, массив не увеличивался.
Данную запинку не изучал, не помню как вывернулся, если кто чтонибудь знает - поделитесь.
Павлов Максим писал(а):Попробуй как в паскале - объявить одномерный массив, каждый элемент которого есть другой одномерный массив. И ресайзай их наздоровье.
Dim a1(0 To 9) As Integer
Dim a2(0 To 9) As Integer
Dim a(0 To 1) As Variant
a(0) = a1
a(1) = a2
a(0)(0) = 10
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 108