2014-10-17 2 views
0

Я не могу перейти в следующий цикл, если в массиве ничего нет.
Чтобы проверить, если один массив размерности пуст я использую:Простой способ проверить, нет ли многомерных массивов в VBA.

If Len(Join(arr,"")) > 0 then 

Но эта стратегия не работает с многомерными массивами. Иногда я использую Booleans, но у меня есть ощущение, что должен быть более простой способ проверить, свободен ли многомерный массив.

ответ

-1

Предполагая, что используемый вами вариант (а не тип данных :)) VBA не имеет какой-либо стандартной функции библиотеки для проверки метаданных массива, почему бы просто не добавить дополнительное измерение с пустым или заполненным статусом из массива и просто проверить это?

Смежные вопросы