Но как же тогда быть? Ведь, добавлять приходится именно первую размерность (это строки, число которых в начале цикла неизвестно, чтобы потом вставить это в листбокс)
А почему не объявить массив с большим запасом строк?
Например,
nArray(1 To 100000, 1 To 2)
Не так уж много памяти отъест этот массив, а код намного упростится.
Или, может, имеет смысл использовать
коллекции?
Я в абсолютном большинстве случаев использую коллекции вместо массивов (за редким исключением, разве что когда массивы огромны, и очень важна скорость работы; либо если этот массив потом приходится переносить на лист)
Макросы для Excel, Word, CorelDRAW. Быстро, профессионально, недорого.
http://ExcelVBA.ru/
Благодарности принимаются на кошелёк WebMoney: R318574877619 и Яндекс.Деньги: 41001335672216