Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Написать макрос корректировки и объединения книг, написать макрос
 
Есть поставщик, у которого 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
Сделать нужный макрос
 
Надеюсь на Вашу помощь в решении вопроса. Готов оплатить вашу работу.
Есть необходимость чтоб в таблице:
1. Возле строк залитых красным появлялось значение ноль в 12 колонке
2. Возле остальных строк (не залитых, залитых зелёным и голубым..) появлялось значение 50 в 12 колонке
3. Удалялись 8 верхних строк с ненужной информацией (в каждом листе)
4. Все листы в документе объединялись в один.
Знаю, что есть выборка по диапазону в PLEX, позволяющая перенести значения в один лист, но решение с цветом не нашёл. Может, можно реализовать все четыре необходимые задачи в один клик?)

Файл прайса по ссылке http://hobby-world.com.ua/files/price_hobbyworld_ua.xls
Страницы: 1
Наверх