MySQL に保存されたデータから Excel ファイルを書き込むスクリプトをいくつか設計しています。
残念ながら、会社全体のイントラネット用に設計する必要があり、欠点は、一部のシステムが Office 2000 で Citrix を実行していることです (そうです、Excel 2000 です)。
私はPHPExcelパッケージを使用しており、ファイルを素晴らしいものにしていますが、2000年にはごちゃごちゃした文字として開きます.
互換性が向上すると考えたため、現在Excel5出力を使用しています
$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);
$objWriter->save($excelOutputFile);
解決策は、ばかげた古い時代遅れの Citrix システムをアップグレードすることであることはわかっています... または、Excel の代わりに CSV ファイルにエクスポートすることですが、これらはプロジェクトのパラメーターであり、財務チームは、試して交渉するのに最適な人物ではありません。 . 可能であれば、現在のシステムのPHPで解決策を見つけたいと思います。
誰にも推奨事項や指針はありますか?