Нужна помощь по excel, vba

Тема у розділі 'Курилка', створена користувачем Frants, 30 тра 2012.

Статус теми:
Закрита.
  1. Frants

    Frants Stabsgefreiter

    Повідомлення:
    242
    Адреса:
    Село
    Обращаюсь за помощью к доблестным комрадам. Есть среди вас гуру экселя. Нужна помощь в редактирование листа. А именно, есть прайс-лист с товаром 4 колоночный, вида: АРТИКУЛ |НАИМЕНОВАНИЕ|ПОСТАЩИК|КОД. В столбце код числовая информация, в ячейке бывает не один, а несколько кодов разделенных точкой с запятой. Нужен макрос, который, для таких ячеек с несколькими кодами, будет выдергивать 2й, 3й и т.п. код и вносить его на новую строку с сохранением информации других ячеек. Т.е. нужно, чтобы в итоге, были только строки с 1 кодом в четвертом столбце.
    Пример:
    АРТИКУЛ1 |НАИМЕНОВАНИЕ1|ПОСТАЩИК1|КОД1;КОД2;КОД3
    Надо
    АРТИКУЛ1 |НАИМЕНОВАНИЕ1|ПОСТАЩИК1|КОД1
    АРТИКУЛ1 |НАИМЕНОВАНИЕ1|ПОСТАЩИК1|КОД2
    АРТИКУЛ1 |НАИМЕНОВАНИЕ1|ПОСТАЩИК1|КОД3

    С уважением :beer:
     
  2. Цікаві лоти

    1. (в наявності 2 шт.)
      Тактическая рубашка ДДПМ - Британских ВС Combat Shirt, "UBAC",DPM desert Оригинальная руба...
      700 грн.
    2. Трекинговые брюки карго Hugo Boss в расцветке койот. Отличного качества брюки от немецкого бренда Hu...
      750 грн.
    3. Куртка пошита в два слоя ткани: первый камуфляжный плотный слой и второй тонкий дополнительный. Бирк...
      1100 грн.
    4. Брюки милитари в винтажном стиле с искусственными потертостями на сгибах. Б/у. Размер ?: полуобхват...
      120 грн.
    5. Назва - Костюм польовий Туреччини Стан - чудовий, вживаний Колір - TSK "Woodland Type" Мат...
      3250 грн.
  3. Чапайтис

    Чапайтис Leutnant

    Повідомлення:
    1.947
    Адреса:
    Украина, Одесса
    Если говорите по Английски, то вам сюда
    www.excelforum.com/
    отличные люди там на сайте, мне курсовую сделали.
    Только надо их спрашивать отдельные задания, а не все сразу, а то обидятся
     
  4. Летающая на метле

    Летающая на метле Stabsfeldwebel

    Повідомлення:
    834
    Я не гуру, но без макроса сделала бы так:
    1. Разделила бы столбец КОД1;КОД2;КОД3, поставив разделитель ;
    и получила таблицу вида АРТИКУЛ1 |НАИМЕНОВАНИЕ1|ПОСТАЩИК1|КОД1|КОД2|КОД3
    2. Сделала 3 копии листа
    3. На каждом листе удалила 2 лишних столбца, оставив на первом столбец КОД1, на втором КОД2 и т.д.
    4. С помошью контрал це и контал ве закинула все на 1 лист
     
  5. Frants

    Frants Stabsgefreiter

    Повідомлення:
    242
    Адреса:
    Село
    Англицким не владею, но спасибо!
    Второй предложеный вариант помог - благодарю!:beer:
     
Статус теми:
Закрита.