G
enby!

5 способов сделать массив в VBA на примере одной задачи

Данное видео приводит на примере задачи 5 способов загрузки массива в VBA. В зависимости от того, как у Вас структурированы данные на листе можно выработать один из этих способов. Например, если в таблице нет пустых строк и столбцов, то очень удобно использовать CurrentRegion по 1 ячейке таблицы. Если на листе кроме таблицы ничего нет, то можно воспользоваться UsedRange, при этом в таблице допускаются пустые строки и столбцы. В макрос с помощью UsedRange будет загружен вес рабочий диапазон листа. Очень удобным способом считаю отформатированные «умные» таблицы. При добавлении строк или столбцов данные автоматически попадут и в массив. Но если данных не очень много и пользователь сам может выбрать интересующие его диапазоны, то предлагаю использовать пользовательскую форму. https://zen.yandex.ru/id/623dff5ae228...

Смотрите также