2

MySQL に保存されたデータから Excel ファイルを書き込むスクリプトをいくつか設計しています。

残念ながら、会社全体のイントラネット用に設計する必要があり、欠点は、一部のシステムが Office 2000 で Citrix を実行していることです (そうです、Excel 2000 です)。

私はPHPExcelパッケージを使用しており、ファイルを素晴らしいものにしていますが、2000年にはごちゃごちゃした文字として開きます.

互換性が向上すると考えたため、現在Excel5出力を使用しています

$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
$objWriter->save($excelOutputFile);

解決策は、ばかげた古い時代遅れの Citrix システムをアップグレードすることであることはわかっています... または、Excel の代わりに CSV ファイルにエクスポートすることですが、これらはプロジェクトのパラメーターであり、財務チームは、試して交渉するのに最適な人物ではありません。 . 可能であれば、現在のシステムのPHPで解決策を見つけたいと思います。

誰にも推奨事項や指針はありますか?

4

1 に答える 1

1

別のライブラリに切り替えることに反対しない場合、必要な機能があると仮定すると、このライブラリ (CSVtoXLS)は Excel 2000 でテストされていると思われます。良い出発点。

于 2012-09-13T05:25:41.050 に答える