Нужна простая программа, которая будет брать данные из файлов тхт и подставлять их в нужные поля в файле эксель.
К письму прикреплен файл "склад декабрь 2014"(это пример готового файла с уже подставленными данными).
Также три файла с заказами "заказы Химки", "R F1002194007 M024", "заказы". Данные для подстановки нужно забирать из этих файлов.
В файле эксель есть колонка с наименованием товаров "Лидия", "Венеция" и т.д. ее оставляем неизменной. Все что справа от этой колонки нужно вычистить, поскольку это готовый файл, а нам нужно сделать исходжник. Данные будем брать из трех других файлов.
Все заказы имеют одинаковый формат. Из них нам нужны следующие данные:
1. Город он идет в самом верху большими буквами и в адресе заказчика после индекса. Его подставляем в первую строку.
2. Номер заказа после адресов заказчика и ООО "Фортуна" идет строка "Заказ". Там должно быть до 10 цифр. Из них нужно брать последние три (например, в файле Заказы Химки 119) и подставлять во вторую строку файла эксель его же города. Иногда может быть несколько заказов из одного города, тогда последние три цифры заказов перечисляем через запятую. 3, 4, 5 строки файла должны оставаться пустыми.
3. Количество товаров его берем из таблицы и подставляем в соответствующую ячейку в экселе. Например первая строка в файле "Заказы Химки":
Арт.Пост./EAN Наименование Кол-во Цена НДСАрт. Арт.ЛМ
З-Л ЗЕРКАЛЬНЫЙ ШКАФ СОВР ЛИДИЯ 60 БЕЛ 10,00 2289,00 18 13758873
Значит заказали ЗЕРКАЛЬНЫЙ ШКАФ СОВР ЛИДИЯ 60 БЕЛ в количестве 10 штук. В левой колонке с товарами в экселе ищем соответствующую строку с этим товаром и подставляем туда 10.
После того, как программа подставит данные из всех файлов с заказами, нужно посчитать общее количество заказанных товаров. Это последняя колонка "Итог" выделенная желтым цветом. Тут просто суммируем все заказы одного и того же товара из всех городов.
Программа должна состоять из трех кнопок:
1. Исходник Этой кнопкой мы будем загружать файл эксель
2. Заказы сюда будем загружать файлы тхт с заказами, из которых будем брать данные
3. Ну и третья запуск, после которой будет создаваться новый файл с подставленными данными. Если будет создаваться несколько файлов в одну папку, то они должны иметь разные названия, чтобы старый файл не заменяляся новым.
Также пришлите чистый файл эксель, чтобы можно было загружать его в программу.
Опубликован 13.01.2015 в 16:02
Заказ находится в архиве