Чтение рабочего листа в 2 размерных массивах

-8

Поскольку ни один из моих поисков не привел к довольно понятной резолюции, я настоящим отправляю свой вопрос о надежде на некоторую помощь; так как я довольно новичок в VBA.

Я пытаюсь в качестве первого шага прочитать данные из листа в двумерный массив, чтобы скопировать разные части этой таблицы в другие рабочие листы (с некоторыми манипуляциями).

Текущая рабочая таблица содержит некоторые заголовки (которые неактуальны) и данные, которые начинаются с ячейки (A4). Вероятно, у меня будет заданное значение столбца (допустим, теперь оно равно 50), но количество строк является переменной.

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

Любая помощь или указатели будут с благодарностью оценены.

спросил(а) 2014-05-21T19:43:00+04:00 6 лет, 5 месяцев назад
0
99

Вот типичный пример вытягивания 50 столбцов данных с переменным количеством строк из активного рабочего листа в двумерный массив:

Sub GetData()
Dim r As Range
Dim N As Long
N = Cells(Rows.Count, "A").End(xlUp).Row
arr = Range("A4:AX" & N)
End Sub

ответил(а) 2014-05-21T21:09:00+04:00 6 лет, 5 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема