Страницы: 1
RSS
[ Закрыто ] Нужен макрос, Макрос для копирования и вставки данных из двух книг в третью по условию
 

Доброго времени суток дамы и господа. Есть три файла эксель, экспортированные из 1С: "1С" (содержит наименования, остатки и цены), полный каталог excel "Каталог" (содержит полное описание, правильное название, цены) и файл "Шаблон" (содержит рабочий экземпляр). Нужен макрос на кнопку в файле "Шаблон", который бы:

1)      Открываем все 3 файла в папке.

2)      В файле “Шаблон”, нажимаем кнопку è запускается макрос:

A.      Берет файл "1С" и переносит все данные в новый файл excel (это делается для того чтобы можно было форматировать таблицу)

B.      В получившемся файле, в столбце D разделить разделить данные на 2 столбца разделителем ";"

C.      В столбце Е удалить пробел перед артикулами начинающихся на G

D.      Удалить все пустые столбцы и строки.

E.       Удалить столбцы : А(с номерацией по порядку), D(с буквами "шт").

F.       Сохранить файл под именем "1С_формат".

G.      Открывает файл под именем "1С_формат".

H.      В файле “Шаблон”, в столбец С с названием “ Артикул ”, начиная с ячейки С2 и далее вниз заполняются данные из файла "1С_формат" столбца В начиная с В2 до В600.

I.         В файле "Шаблон", в столб D с названием "Количество", начиная с ячейки D2 и далее вниз, заполняются данные из файла "1С_формат" столбца С, начиная с С2 до С600.

J.        В файле "Шаблон", в столб Е с названием "цена 1С", начиная с ячейки с Е2 и далее вниз, заполняются данные из файла "1С_формат" столбца D, начиная с D2 до D600.

3)      В файле “Шаблон”, по данным из столбца С с названием “ Артикул” по порядку до скажем 600 ячейки берутся данные массива и сравниваются с данными другого массива из файла "Каталог" столбца Е с названием “ Артикул ” если есть совпадение, то из файла "Каталог"

A.      из столбца F копирует в файл “Шаблон”,  столбец А, в строку из которой был взят Артикул.

B.      из столбца С копирует в файл “Шаблон”,  в столбец L, в строку из которой был взят Артикул.

C.      из столбца B копирует в файл “Шаблон” столбец B, в строку из которой был взят Артикул.

D.      из столбца G копирует в файл “Шаблон” столбец F, в строку из которой был взят Артикул.

E.       из столбца H копирует в файл “Шаблон” столбец H, в строку из которой был взят Артикул.

F.       из столбца I копирует в файл “Шаблон” столбец G, в строку из которой был взят Артикул.

4)      Сравнить два столбца Е и F, если одинаковые выделить синим. Если в ячейке Е больше чем в F то выделить ячейку Е зеленым, а F красным. Если в ячейке F больше чем в Е то выделить ячейку F зеленым, а Е красным.

5)      Файл “шаблон” сохранить как новый файл эксель под именем "GARLA _Время_Дата". Важно, чтобы в итоговом файле шрифт и ширина столбцов были оптимальными для последующей печати на А4.

Бюджет 1000р, (нахожусь в Казахстане) перевод через Виза или Мастеркард. Если есть варианты оплаты, давайте обсудим заранее(из за санкций).  

З.Ы. При возможности, пожалуйста, оставьте комментарии к командам макроса. Просьба убедиться в том, что заказ выполним и отдан именно вам в работу. Спасибо!

Изменено: Жомарт Елубаев - 03.05.2022 10:34:26
 
уже не нужно, закрыто
Страницы: 1
Наверх