• 締切済み

POIによるExcelシートの編集

Jakarta POI2.5を使って、テンプレートのExcelシートにデータを書き込み、 不要なシートを削除してクライアントにダウンロードさせたいんですが、 ダウンロードしたExcelファイルを開くと「1つ以上の無効な名前が削除されました」 というエラーメッセージが出てしまいます。 どうやら、Excel2002以上で開くと発生するようです。 これの原因及び解決策がさっぱりわかりません。 これなんなんでしょうか??

みんなの回答

  • t_wada
  • ベストアンサー率50% (3/6)
回答No.1

テンプレートのExcelシートが不正な可能性が有ります。 テンプレートのExcelファイルを開き、メニューから「挿入(I)>名前(N)>定義(D)」を開き、全ての名前を削除してみて下さい。 そうすると、印刷範囲等が全て削除されてしまいますので、再設定し直して下さい。

関連するQ&A