Здравствуйте! Помогите, пожалуйста, с макросом под следующую задачу для Excel 2003.
Есть много баз данных по типу той, что в приложенном файле. Один файл - один месяц, в каждом порядка 2000 строк. Требуется макрос, чтобы из всего массива формировалась выборка строк по наличию определённых кодов, находящихся в столбце А. Желаемый результат приведён на закладке "ИТОГ". Таким образом, в данном примере искомые коды - IPI, 0000, 0107, 0304, 2264, 0449. Но в конечном результате таких кодов будет около 40. Все коды - некий постоянный набор (словарь) для всех файлов. Кроме строк с кодами нужно вывести названия полей (фамилии), находящиеся в столбце B, но только если искомый код находится в поле под этой фамилией. Остальное удаляется.
Есть особенность - надо сохранить форматирование этих самых кодов, которые иногда начинаются с цифры "ноль". Названия листов с данными для каждого файла свои, но именованы по шаблону с датой.
Есть много баз данных по типу той, что в приложенном файле. Один файл - один месяц, в каждом порядка 2000 строк. Требуется макрос, чтобы из всего массива формировалась выборка строк по наличию определённых кодов, находящихся в столбце А. Желаемый результат приведён на закладке "ИТОГ". Таким образом, в данном примере искомые коды - IPI, 0000, 0107, 0304, 2264, 0449. Но в конечном результате таких кодов будет около 40. Все коды - некий постоянный набор (словарь) для всех файлов. Кроме строк с кодами нужно вывести названия полей (фамилии), находящиеся в столбце B, но только если искомый код находится в поле под этой фамилией. Остальное удаляется.
Есть особенность - надо сохранить форматирование этих самых кодов, которые иногда начинаются с цифры "ноль". Названия листов с данными для каждого файла свои, но именованы по шаблону с датой.