Скрипт для компоновки двух Excel файлов в один.

Павло13 років у сервісі
Дані замовника будуть вам доступні після подання заявки
29.03.2013

Необходимо сформировать Excel-фал заказа поставщикам (далее Заказ) на основании двух Excel фалов.

Первый файл содержит список товаров (далее Список Товаров).

Второй файл содержит ассортимент всех поставщиков (далее Список Поставщиков).

Нужно дополнить Список Товаров, превратив его в Заказ. В соответсвующую ячейку записываются все поставщики, начиная с помеченного плюсом. В следующую ячейку записывается цена поставщика, помеченного плюсом.

Примечания:

- Результат работы - дополненный Список Товаров. Исходное форматирование файла должно сохраниться.

- В Списке Товаров и Заказе товары указаны с цветом и размером. В Списке Поставщиков только названия (то есть нужно искать по началу строки, до запятой).

- В Списке Поставщиков один товар может встречаться несколько раз (у разных поставщиков).

- Для каждого товара есть только один основной (помеченный плюсом) поставщик. Товар не может встречаться у одного поставщика два раза.

- Некоторые товары могут не присутствовать в Списке Поставщиков. В таком случае ячейки с поставщиками и ценой должны оставаться не заполненными.

- В случае любой ошибки соответствующие строки с поставщиками и ценой должны оставаться в Заказе незаполненными.

- Поставщики в Заказе находятся все в одной строке, отделяются друг от друга переводом строки. Выравнивание в ячейке по верхнему краю (чтобы основной поставщик всегда был виден при распечатывании).