Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Поиск заданного значения в нескольких листах и при нахождении перенос значений в итоговый лист
 
Боссу на работе нужно автоматизировать поиск в таблицах excel... Есть отдельный файл excel где около ста тысяч обозначений деталей для машины с А1 до А100000. Есть другой отдельный файл excel где список тех деталей которые менялись в 2016 году, отдельный файл за 2017 год и 2018. Боссу нужен итоговый файл где по каждой измененной детали будет отображаться номер изменения за все года. Алгоритм я придумал, но вот в синтаксисе я не силен. Алгоритм следующий: в файле "база" программа считывает значение ячейки А1 (название детали) и ищет его в файле "2016" если находит то программа вставляет значение в файл "итог" в ячейку А1 - название детали а в ячейку В1 - номер изменения. Далее программа ищет это же самое значение в файле "2017" и если находит то вставляет номер изменения в ячейку С1. То же самое для файла "2018" - программа вставляет номер изменения в ячейку D1. Далее программа берет значение А2 из файла "база" и все повторяется аналогично - в файле "итог" программа вставляет в А2 - название детали, в В2 - номер изменения за 2016 год, С2 - за 2017 год, D2 - 2018 год. Если программа не находит деталь ни в одном из годов то ничего вставлять не нужно. Названия деталей и изменения - буквенно-числовые
 
Отписал в ЛС
 
Пропал Misha.
А макрос интересный получился.
Страницы: 1
Читают тему (гостей: 1)
Наверх