Использование массива диапазонов в VBA - Excel

Поддерживает ли VBA использование массива переменных диапазона?

dim rangeArray() as range
dim count as integer
dim i as integer

count = 3

redim rangeArray(1 to count)

for i = 1 to count
  msgbox rangeArray(i).cells(1,1).value
next

Я не могу заставить его работать в этом типе приложений. Я хочу хранить серию диапазонов в определенном порядке в качестве «мастер-копии». Затем я могу добавить, удалить, отсортировать или сделать что-нибудь с этим массивом, а затем просто распечатать его в серии диапазонов в Excel. Кажется, что Excel не поддерживает это - это просто заставляет вас хранить ваши данные в электронной таблице, и вы должны перечитать их, чтобы использовать их.

Ответы на вопрос(3)

Ваш ответ на вопрос