Макрос для обработки ексель файла

Алексей13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
25.05.2015

Макрос для обработки ексель файла, нужно из фраз которые в ячейках через запятую, составить фразы по шаблону, записать в столбик, предварительно создав папку, файл и лист.

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

по заданным шаблонам.

Настройка макроса:

1. указываем Основную папку где будут сохранятся все результаты.

ПодПапки создает сам макрос. имя подпапки=имени вкладке листа, имя листа = типу запроса (по совместимым моделям устройств ="Fit Model", или по совместимым моделям аккумуляторов имя листа= "Part Number";)

имя файла = бренду

2. указываем столбец с артикулом, с брендом и где Series

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

4. Указываем галочками как бренды с этого листа будут обрабатываться (бренды должны сами подтянуться, чтобы руками ничего не вписывать, а только галочками выбрать, нужно предусмотреть, что если бренд не назван, то это не взывает ошибку)

5.указываем для выбранного листа в каком столбце находятся Fit Model а в каком Part Number - и галочками ставим какой столбец будет обрабатываться, если поставить 2 галочки, то будут обработаны оба столбца.

6. вводим в текстовую форму шаблоны в столбик, по которым должны создастся фразы. Должно быть 2 формы, в одной шаблоны для столбца Fit Model в другую форму для столбика Part Number

7. вводим соответствие английского написания бренда и русского для использования в подстановке [Rus_Brend] - если соответствие для замены не задано, то используем английское написание

Пример как задается соответствие для [Rus_Brend]

есть поле в котором пишутся пары фраз:

Palm=Палм

Nokia=Нокия

Sony=Сони

Заявки фрилансеров