• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C# EPPlusを使用してのExcel保存処理)

C# EPPlusを使用したExcel保存処理の実装方法

このQ&Aのポイント
  • C#でEPPlusを使用してエクセルからデータを読み込み、変更、別のエクセルに保存する方法はありますか?
  • EPPlusを使用して保存されるエクセルファイルのファイルサイズがINTEROP.EXCELで作成されたものよりも小さくなってしまう現象が発生しています。
  • エクセルファイルを保存する際に、変更を保存しますかというダイアログが表示されることがあり、保存をするとファイルサイズが正常になることが確認されています。

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

  • ベストアンサー
回答No.1

有識者ではないですが,自分の環境で試しました. Windows10(64bit VisualStudio2015 EPPlus4.1) 適当なExcelファイルを作成して,EPPlusで読んで,すぐに保存しました. 「変更を保存しますか」のダイアログは出ませんでした. すべてのExcelファイルで,質問の状況が起きるわけではなさそうですね. ※使ったExcelファイルは,適当にセル内に数字を入れただけのものです. ※ファイルサイズは,元サイズよりも小さくなりました.

misoni112
質問者

お礼

回答と、試していただきありがとうございます。 Excelファイルのサイズが小さくなるのはどの環境でも一緒ということですかね。EPPlusの仕様かな?OpenXMLの仕様か? 普通にINTEROP.EXCELと同じ動きファイル作成してほしいんだけどなあ。