2016-08-24 8 views
1

PHPExcelを使用してExcelワークブックを作成しようとしています...Bloombergでphpexcel

作成しているほとんどのカラムですべてうまく動作します。

ただし、最後の列にはBloombergのExcel Addinに属する式(BDH)が含まれています。このワークブックは、もちろん、ブルームバーグターミナルで使用されます。

この列にBloomberg式を入力しようとすると、PHPExcelがエラーを返します。私は正常に列に正規の数式を入力したので、私はPHPExcelは、私が入力しているブルームバーグの式を知らないという問題があると仮定...

任意の考えですか?

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

ありがとうございます!

答えて

0

あなたは正しいと思います:PHPExcelは、Excel自体に「ネイティブ」な関数でのみ機能し、外部パックを介してExcelに追加された関数やユーザー定義関数では機能しません。これらの非ネイティブ関数を追加する方法もありません。

+0

よろしくお願いいたします。 –