Добрый день, коллеги!

Требуется разработать макрос(скрипт) для Excel, который бы решал следующию задачу.

Входные данные:

Экселевский файл в котором есть два листа. 

На первом листе две колонки с название и урлом (текстовое поле).

На втором листе несколько колонок(до 10 штук), одна из которых урл (текстовое поле).

При запуске макроса необходимо выбрать колонки которые будут сравниваться с первого и вторых листов (будут сравниваться урлы). Далее скрипт производит сравнение и на основе анализа создает 3 новых листа (добавить, удалить, оставить):

добавить: строки отсутствующие на листе 1, добавление со второго листа

удалить: строки отсутствующие на листе 2, добавить с первого листа

оставить: пересекающиеся строки, добавить с первого листа

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

Пример в приложении.

Готов ответить на вопросы.

С вас стоимость и сроки.

5 лет назад
sergunyaru
Сергей 
37 лет
12 лет в сервисе
Был
2 года назад

Выбранный исполнитель

ohenry
53 года
9 лет в сервисе
Был
3 года назад
5 лет назад
$11
2 дня
Генрих справился с заданием на 5 баллов. Написал макрос, добавил возможность работы с параметрами, оптимизировал скорость работы на файлах с большим объемом данных. Рекомендую!
Отличный заказчик. Всегда на связи. Понятная постановка задачи И оплата сразу

Заявки фрилансеров

ohenry
53 года
9 лет в сервисе
Был
3 года назад
5 лет назад