Как извлечь строку данных на основе критериев поиска в столбце 1, например, из таблицы или массива (я считаю, что из-за использования большого количества данных - 40k-200k), что опция массива будет быстрее)Извлечение данных из большой таблицы/массива. используя VBA excel
код нужен
- Найти указанные данные в sheet1 - столбец 1. это уточненные данные список имен
- Извлечь строку, содержащую данные, которые (например, колонки 1 2 3 4)
- Прошедшие строки (строки) в новую таблицу
- Repeat найти следующий
Пример пользователь хочет найти людей в возрасте от 23 до 25 лет (/ указывает на новый столбец), который был определен в sheet2 ячейке A1 и A2 (или в массиве)
Имя/Пол/Возраст/Рост/
Bob/M/23/6,1/
Fred/M/23/6,0/
Gill/е/25/6,3/
Garry/M/29/5,3/
адам/М/27/5,9/
Amy/F/23/6,2/
Результаты
Боб/М/23/6,1/
Фред/М/23/6,0/
Gill/f/25/6.3/
amy/f/23/6.2/
Любая помощь будет по достоинству оценена.