Calc OpenOffice: скрипт возможных комбинаций значений (VBS или др.)
Нужен скрипт (VBS или др.) для получения возможных комбинаций значений* в Calc OpenOffice.
Есть:
1) Ячейка A (разделитель: " , "): 140 , 180 , 200
2) Ячейка B (разделитель: " , "): 240 , 250
3) Ячейка С (разделитель: " , "): 0 , 400 , 800
4) количество комбинаций А и B - 6, значение ячейки C добавляется к этим комбинациям, подробнее см (*), разделитель комбинаций "|".
большое количество строк.
Нужно получить в ячейке D: 140x240:fixed:0:140-240:1|140x250:fixed:0:140-250:2|180x240:fixed:400:180-240:3|180x250:fixed:400:180-250:4|200x240:fixed:800:200-240:5|200x250:fixed:800:200-250:6
* это генератор прайса для интернет-магазина штор. А - ширина шторы, B - высота шторы, C - наценка на ширину (на высоту - нет).
фрагмент (см файл): |200x240:fixed:800:200-240:5|
200x240 - размер (ШхВ)
fixed:800 - наценка на размер (ширину)
200-240 - суффикс артикула, практически совпадает с размером
5 - номер по порядку
":" - разделитель значений внутри размера
"|" - разделитель размеров.