mail mail
Нужен макрос для Excel?
Сделайте заказ прямо сейчас!
Ищете готовое решение?
Выбирайте и покупайте!
У вас есть интернет-магазин?
Настроим парсер под любой сайт!
Статья является инструкцией по использованию программы «Прайс-лист»

Порядок работы с программой «Прайс лист»

Итак, у нас есть куча различных прайс-листов от дистрибьюторов, и нам надо привести все эти разнотипные прайсы в единый вид (и, возможно, объединить их)

 

Для начала, убедитесь, что все (или почти все) ваши прайс-листы поддерживаются программой.

Если большинство поступающих вам прайс-листов не поддерживается программой (что крайне маловероятно), то свяжитесь со мной, предварительно выслав эти хитрые прайс-листы мне на почту, - я постараюсь подсказать вам, как решить проблему (например, используя другие программные продукты)

 

Первым делом, мы должны задать в настройках программы, какие данные мы будем вытягивать из прайсов.

Сделать это можно через форму редактирования списка полей

 

Далее, мы должны объяснить программе, как (из каких столбцов, например) получить все эти данные из каждого конкретного типа прайс-листа

Для этих целей в программе предусмотрены обработчики прайсов (конфигурации прайс-листов)

Чтобы программа могла обработать очередной, непохожий на другие, файл прайс-листа, нам нужно добавить (создать) новый обработчик для этого прайса,
или скачать подходящую конфигурацию с сервера программы.

Ознакомьтесь с порядоком создания (добавления) обработчика (конфигурации) прайс-листа, и с инструкцией по его настройке для конкретного обрабатываемого файла.

Комментарии

Спасибо большое!!!Тот момент, что "Сначала вычисляются все поля, которые берут значения из столбцов, а потом - все формульные поля" стал для меня решением!!!

В этом случае, создаете ВРЕМЕННОЕ поле в обработчике прайса (там, под списком полей, есть такая кнопка)
Временное поле получит название, начинающееся с символа # (например, #артикул)
К этому полю вы применяете таблицу замены

А потом в формуле используете это временное поле (его можно будет выбрать справа из выпадающего списка доступных полей).
Формула будет выглядеть примерно так: {2}, {#артикул}

Сначала вычисляются все поля, которые берут значения из столбцов, а потом - все формульные поля
Так что, к моменту вычисления поля по формуле, во временном столбце #артикул уже будет обработанное значение

Спасибо большое! а если я объединяю несколько столбцов и на один из них нужна таблица замен, то она будет действовать на все столбцы из этой формулы??

Чтобы взять данные из нескольких столбцов,
используйте вместо режима «данные из данного столбца» режим «формула»,
и в формуле напишите что-то вроде {1} (артикул {3}) {4}

Числа в фигурных скобках будут заменены на текст из соответствующих столбцов
Например, если надо через запятую объединить данные из 3«C» и 5«D» столбцов, формула будет иметь вид {3}, {5}

Подскажите, пожалуйста, а как задать несколько столбцов, откуда будут взяты данные при настройке обработчика???

Здравствуйте, Михаил.
Если нужна помощь, - звоните в скайп, подскажу.
Могу и показать, как это все работает: http://ExcelVBA.ru/help

Добрый день, пытаюсь применить Вашу программу для решения следующей задачи.
Необходимо из 40 заявочных листов сделать один суммарный. Из каждого заявочного листа необходимо "вытащить":1- название магазина 2- наименование продукции и 3 - его количество. Заявки все стандартные.
Программу скачал, заполнил соответствующие 3 поля. Дальше необходима Ваша помощь.
Михаил

Отправить комментарий

CAPTCHA
Подтвердите, пожалуйста, что вы - человек:
   ____                       _    ____   _   _ 
/ ___| _ _ _ __ | | / ___| | \ | |
| | _ | | | | | '_ \ _ | | | | _ | \| |
| |_| | | |_| | | |_) | | |_| | | |_| | | |\ |
\____| \__,_| | .__/ \___/ \____| |_| \_|
|_|
Введите код, изображенный в стиле ASCII-арт.