Как использовать ReDim Preserve для двумерного массива - VBA

Узнай цену своей работы

Формулировка задачи:

Создали, например, mArr(n, 4). При определенном условии в ячейке первого столбца, нужно загнать в этот массив еще несколько значений из той же строки.
Первый раз - все хорошо, во втором прохождении - ругается на Redim preserve mArr(mcounter,8). Не могу понять причину. Как правильно в таких случаях изменять на ходу только одну границу (в большую сторону, конечно) ? Подскажите, пожалуйста.

Решение задачи: «Как использовать ReDim Preserve для двумерного массива»

textual
Листинг программы
ALen = UBound(a)-LBound(a)    'и еще проверку на нулевой индекс

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.1 из 5
Похожие ответы