Страницы: 1
RSS
Заполнить ячейки текстом по условию VBA
 
Доброго времени суток, уважаемые форумчане!
Прошу помощи у знатоков.
Имеется таблица из 2- колонок - номенклатура и характеристики номенклатуры. Столбец с номенклатурой отсортирован. Необходимо между разными номенклатурами добавить строку, в которой в одном столбце будет содержаться название этой номенклатуры (которая расположена ниже), а в другом все характеристики, которые присущи этой номенклатуре.
Причём, если это только одна характеристика, то она должна быть занесена в соответствующие ячейки без дополнительных знаков. Если таких характеристик несколько, то они должны быть заключены в фигурные скобки, перечислены через запятую и быть уникальными (не повторяться). Количество видов номенклатуры и характеристик может быть всегда разным.

Не силён в VBA, но интуитивно подозреваю, что это не слишком сложная задача.
Пробовал решить задачу формулами с логическими и ИНДЕКСом  в таблице с уже добавленными пустыми строками, но так как число строк с характеристиками в моём случае заранее предсказать нельзя, то бросил эту затею  :(  
Пример прилагаю.
Заранее спасибо.
 
Так?
 
Ivan.kh, именно так! Похоже у меня больше времени ушло на то, чтобы пример сделать и проблему описать, чем Вам решить задачку!
Большое спасибо!
 
готово
 
МатросНаЗебре, название макроса прикольное  :)
Изменено: Ivan.kh - 05.12.2014 13:48:49
 
МатросНаЗебре, спасибо! Вообще то, что нужно!
Название макроса действительно прикольное, очевидно навеяно названиями товаров :)
Пошёл учить матчасть...
 
Страницы: 1
Наверх