Страницы: 1
RSS
Написать макрос корректировки и объединения книг, написать макрос
 
Есть поставщик, у которого 3 прайса, они все корявые. Необходимо сделать, чтоб новые прайсы, получаемые от этого поставщика:
По файлу оптовий прайс Madon.xlsx
  1. В колонке № 1 к артикулам впереди дописать «с-», т.е. артикул «93» станет «с-93». Назвать колонку SKU
  2. Колонку № 2 назвать Название
  3. Колонку № 6 назвать Опт
  4. Добавить новую колонку № 11, назвать её РРЦ. В этой колонке добавить значения с колонки № 6 умноженные на 1,56.
  5. Добавить новую колонку № 12, назвать её Количество. В этой колонке: во всех строках залитых зелёным добавить значение 50, в строках не залитых добавить значение 0.
  6. Удалить все строки, которые не содержат информацию по товару (1-12 сейчас), кроме названия колонок, что добавили.
  7. Удалить лишние колонки, а оставить следующие в таком порядке:
№ 1 SKU
№ 2 Название
№ 3 Опт
№ 4 РРЦ
№ 5 Количество

По файлу gniadek-price-opt.xlsx
  1. Колонку № 1 назвать SKU
  2. Колонку № 2 назвать Название
  3. Колонку № 4 назвать Опт
  4. Добавить колонку № 5, назвать РРЦ. В неё добавить значения с колонки №4 умноженные на 1,38
  5. Добавить колонку № 6 Количество. В этой колонке: во всех строках залитых зелёным добавить значение 50, в строках не залитых добавить значение 0.
  6. Удалить все строки, которые не содержат информацию по товару, кроме названия колонок, что добавили.
  7. Удалить лишние колонки, а оставить следующие в таком порядке:
№ 1 SKU
№ 2 Название
№ 3 Опт
№ 4 РРЦ
№ 5 Количество

По файлу Чехлы прайс.xlsx
  1. Колонку №1 назвать SKU и добавить в эту колонку к товару:
Чехол для шахмат 40-48см значение с1-10001
Чехол для шахмат 49-57см значение с2-10001
Чехол для шахмат от 58см значение с3-10001
      2. Колонку № 2 назвать Название
      3. Колонку № 3 назвать Опт
      4.Добавить Колонку № 4, назвать РРЦ. Добавить значения с колонки № 3 умноженные на 1,65
      5 Добавить колонку № 5, прописать в ней везде значения 50
      6 Удалить лишние строки без товара

Сведённый документ:
  1. Потом все эти прайсы свести в один прайс с названием 1001 rich и расширением xml
  2. Структура прайса, как и во всех итоговых выше:
№ 1 SKU
№ 2 Название
№ 3 Опт
№ 4 РРЦ
№ 5 Количество

    3 Удалить формулы, таблицы и т.д. с прайса, чтоб оставались только значения.  
Изменено: Nafanya87 - 22.09.2016 10:45:18
 
Есть готовое решение для объединения прайс-листов различного формата
(как раз всё то, что вы описываете. много разных опций, все настраивается)
Программа стоит 7000 руб
Если по цене устраивает, - покажу и расскажу, как работает программа, на примере этих ваших прайсов
 
Цитата
Игорь написал:
Если по цене устраивает, - покажу и расскажу, как работает программа, на примере этих ваших прайсов
Не дёшево, но раз дешевле варианта нет...
Данная программа позволяет так же сравнивать прайсы?
 
Странные какие-то прайсы, особенно Чехлы прайс.xlsx.
Если с Игорем не договоритесь, пишите, контакты есть в профиле.
 
Цитата
Ivan.kh написал:
Странные какие-то прайсы, особенно Чехлы прайс.xlsx.
Согласен, что странные. Из-за этого макрос и нужен
 
отписал в личку
 
Мне ТС в ЛС написал - я ответил, но пока договоренности нет.
В работе
Выполнил, оплату получил
Изменено: Ivan.kh - 23.09.2016 13:15:53
Страницы: 1
Читают тему
Наверх
Loading...