• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPからExcel出力について)

PHPからExcel出力について

このQ&Aのポイント
  • PHPを使用してデータをExcelに出力する際に、ブックを開いた際にエラーが表示されてしまう問題に困っています。
  • コード変換やパッチの適用などを試しましたが、改善されていません。
  • プログラミングが不慣れなため、解決策が見つかりません。助言をいただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • mpx
  • ベストアンサー率71% (149/209)
回答No.1

あてたパッチがどのようなものかは分かりませんが、 spreadsheet_excel_writerは、setVersion(8)を指定しても マルチバイト文字の扱いがBIFF8形式に完全には準拠してません。 setVersion(8) を止めてBIFF5 かつ 文字はshift_jisだけで 作成するのが無難と思います。 (ちなみにsetVersionの指定方法に間違いは有ります。) もしも、255文字以上の文字列を扱う必要が有るのなら Excel_Reviserというソフトも試してみては如何でしょうか? プログラムは、spreadsheet_excel_writerよりもシンプルです。

koumori104
質問者

お礼

表示する件数を制限するという方法で落ち着きました。 が、ソフト等も教えていただき今後の対策に検討いたします。 本当にお世話になりました、ありがとうございました。

関連するQ&A