Порядок работы с программой

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

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

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

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

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

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

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

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

Комментарии

Да, можно
Напишите мне в скайп, - подскажу, как сделать.

Добрый вечер! Успешно пользуемся прайс-листом, но вот незадача, не могу понять, реально ли настроить в программе такое: есть прайс-лист с остатками на 5ти складах в 5ти столбцах, позиций больше 5000. Можно ли в итоговом прайсе в итоговом поле собрать общее количество на всех складах? Сейчас в итоге вижу только один склад, так как в настройке полей прайса выбран источником один столбец. Ниже есть строка для формулы, можно или нужно там что-то прописать?

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

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

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

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

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

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

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

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

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

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