phpexcel с Bloomberg

Я пытаюсь создать книгу Excel, используя PHPExcel …

Все отлично работает с большинством колонок, которые я создаю.

Однако последний столбец содержит формулу (BDH), которая относится к надстройке Excel Bloomberg. Эта рабочая тетрадь будет использоваться, конечно же, на терминале Bloomberg.

PHPExcel возвращает ошибку, когда я пытаюсь ввести формулу Блумберга в этом столбце. Я успешно ввел обычные формулы в столбце, поэтому я предполагаю, что проблема в том, что PHPExcel не знает формулу Блумберга, которую я ввожу …

Какие-нибудь мысли?

$Formula="=BDH(\"$My_Asset\" , \"px_last\" , \"$My_Date\" , \"$My_Date\" , \"$My_Overrides\" )";
$objPHPExcel->setActiveSheetIndex(0)->setCellValue("G1",$Formula);

Заранее спасибо!

1

Решение

Вы правы в своем предположении: PHPExcel будет работать только с функциями, которые являются «родными» для самого Excel, но не с функциями, которые добавляются в Excel через внешние пакеты, или с пользовательскими функциями. Также нет никакого способа добавления этих неродных функций.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]