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

Добавление обрабатываемых файлов (прайсов)

В этой статье описывается, как добавить новые обрабатываемые файлы в программу обработки прайс-листов.

 

Все обрабатываемые файлы (прайсы поставщиков) должны находиться в одной папке.

Папка для прайсов (с названием «Прайс-листы») создаётся автоматически при первом запуске программы,
в том же каталоге, где находится файл надстройки (программы).

 

Вы можете также указать путь к любой другой папке в настройках программы:

 

ВАЖНО: Программа определяет, как обрабатывать тот или иной прайс-лист, ПО ИМЕНИ ФАЙЛА.

(в обработчике прайса задаётся маска имени файла, - например, у одного поставщика файлы имеют имена вида АТС-Про *.xls,
у другого, - *Тинко*.csv, и т.д. - здесь звёздочка обозначает любое количество любых символов)

Потому, если вы закинете в папку «Прайс-листы» с десяток файлов с именами типа price.csv, Прайс23082013.xls, Прайс-лист.xlsx, price-ноябрь 2013.xls,
то вы потом сами запутаетесь, где чей прайс, не говоря уже о том, что программа, определяя поставщика по имени файла, может ошибиться.

Прайс-листы (как не надо)

2013(SG-03)Опт прайс 10,04,13.xlsx

nalichie_price_na_03.06.13.xls

opt_20-03-2013.xls

остатки_27.05.13.xlsx

прайс 2.csv

прайс-лист 25,02.xls

Тут есть 2 варианта:

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

Например, если те же прайсы будут называться так: price - AvtoMir.csv, Ласерта 23082013.xls, Хорошие колеса.xlsx, price-ITR.xls,
то будет гораздо проще настроить программу, задав для обработчика первого типа прайсов маску имени файла *AvtoMir*, для второго типа - Ласерта *.xls, и т.д.

Прайс-листы (вариант 1 - уникальные имена файлов)

2013(SG-03)Опт прайс 10,04,13 Гуан.xlsx

autounited 25,02.xls

Granit.xls

tiggo-com-ua-opt_20-03-2013.xls

VOSTOK-PARTS_Price_27.05.13.xlsx

 

2) вы создаёте ПОДПАПКИ в папке «Прайс-листы», давая этим подпапкам названия поставщиков,
и в эти папки уже закидываете прайсы, попутно удаляя из этих папок старые версии прайсов того же поставщика.

В этом случае, файлы можно не переименовывать, а в маске имени файла (в обработчике) указывать путь к папке.

Например, если у нас создана подпапка AvtoMir, а в неё попадают прайсы с именами типа price.csv, price 2.csv, price 230813.csv и т.п.,
то в обработчике прайс-листов этого поставщика, можно задать маску AvtoMir\*.csv
(т.е. любой файл из подпапки AvtoMir будет воспринят программой как прайс-лист этого поставщика)

Прайс-листы (вариант 2 - подпапки)

Granit.xls

tiggo-com-ua-opt_20-03-2013.xls

Autounited

autounited 25,02.xls

Zapparts

nalichie_price_na_03.06.13.xls

Восток

Price_27.05.13.xlsx

Гуан

2013(SG-03)Опт.xlsx

 

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

меню со списком прайс-листов для обработки

Комментарии

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".

Добрый день! Подскажите, пожалуйста, добавила прайсы в папку (тип прайса xls), но они не появились в меню программы. Что я делаю не так?
Спасибо.

Здравствуйте, Ольга
Возможно, не в ту папку добавили
Чтобы я смог помочь: http://ExcelVBA.ru/help

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

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