- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPからExcel出力について)
PHPからExcel出力について
このQ&Aのポイント
- PHPを使用してデータをExcelに出力する際に、ブックを開いた際にエラーが表示されてしまう問題に困っています。
- コード変換やパッチの適用などを試しましたが、改善されていません。
- プログラミングが不慣れなため、解決策が見つかりません。助言をいただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
あてたパッチがどのようなものかは分かりませんが、 spreadsheet_excel_writerは、setVersion(8)を指定しても マルチバイト文字の扱いがBIFF8形式に完全には準拠してません。 setVersion(8) を止めてBIFF5 かつ 文字はshift_jisだけで 作成するのが無難と思います。 (ちなみにsetVersionの指定方法に間違いは有ります。) もしも、255文字以上の文字列を扱う必要が有るのなら Excel_Reviserというソフトも試してみては如何でしょうか? プログラムは、spreadsheet_excel_writerよりもシンプルです。
お礼
表示する件数を制限するという方法で落ち着きました。 が、ソフト等も教えていただき今後の対策に検討いたします。 本当にお世話になりました、ありがとうございました。