Я сижу в Excel со следующей проблемой:
У меня есть массив, который может содержать одну или несколько мер (множественный выбор от пользователя). Я хочу получить этот массив и преобразовать его в строку с некоторым добавленным PERLвыражения.Я хочу, чтобы полученная строка была записана в другом массиве.
Пример ввода (массив может хранить от 1 до 200 значений):
{"KPI","Parameters","Personnel costs", "Fixed costs", "Building costs"}
Желаемый вывод:
^KPI$|^Parameters$|^Personnel costs$|^Fixed costs$|^Building costs$
или просто:
KPI$|^Parameters$|^Personnel costs$|^Fixed costs$|^Building costs
Пока у меня есть это, и оно не работает:
<?php
function transform ()
{
$s = activesheet();
$awb = activeworkbook();
$PickList = array($awb->names->item('lstMeasureEDN')->value);
$String = implode("|",$PickList);
setRange( 'rngAtoS', $String );
}
?>