Calc OpenOffice: скрипт возможных комбинаций значений (VBS или др.)

Иван11 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.12.2015

Нужен скрипт (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 - номер по порядку

":" - разделитель значений внутри размера

"|" - разделитель размеров.

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