質問: 動作環境 VisualStudio 2012 EPPlus 4.5.2.1 WinForm Excel Office 365 1.グラフ有りxlsxファイルを作る ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/62bb52f222e9c7fb25d63a16e0b2fde4.jpeg) 2.EPPLUSでグラフ有りxlsxファイルを開いて別名で保存する。(セルへの追記の有無は関係無し) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/91c70fe2028cc5c0732874266158b590.jpeg)
回答: 手元で 1. EXCELでファイルを新規作成し、「Hoge.xlsx」を保存 2. EPPlusを使って「Hoge.xlsx」を読み込みセルを適当に書き込み「Output.xlsx」へ別名保存 とやってみましたが、 「Hoge.xlsx」↓ !イメージ説明 「Output.xlsx」↓ !イメージ説明 という感じで手元では再現しませんでした。 * ESSPlus 4.5.2.1 * VS2015+WinForms * Excel 2016 検証用のソースコード: ``` namespace WindowsFormsApplication20 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { using (var xlsxFileStream = File.OpenRead(@"C:\Hoge.xlsx")) using (var package = new ExcelPackage(xlsxFileStream)) { // 編集するワークシート var sheet = package.Workbook.Worksheets[1]; // 編集するシート // セルに書き込み sheet.Cells[2, 2].Value = "test"; // 保存 package.SaveAs(new FileInfo(@"C:\Output.xlsx")); } } } } ``` というようにシンプルな状態でもそちらで再現はしますでしょうか? もし再現しないのであれば、他に要因が考えられますので、その部分を探すしか無いかなと思います。