ExcelPackage Сохранить исключение при перезаписи существующего файла - PullRequest
0 голосов
/ 01 апреля 2020

Я пытаюсь сохранить файл поверх существующего, но ExcelPackage.Save () дает мне исключение. Есть ли какой-либо параметр, чтобы сообщить, что все в порядке, чтобы перезаписать?

            ExcelPackage.LicenseContext = OfficeOpenXml.LicenseContext.NonCommercial;

            saveFileDialog1.FileName = "myfile.xlsx";
            if (saveFileDialog1.ShowDialog() != DialogResult.OK)
                return;

            using (var pck = new ExcelPackage(new FileInfo(saveFileDialog1.FileName)))
            {
                var wsDt = pck.Workbook.Worksheets.Add("Myworksheet");
                //My code
                pck.Save();
            }

Исключение: «Рабочий лист с таким именем уже существует в рабочей книге: Мой рабочий лист»

Если я сохраняю с другим имя работает нормально Есть идеи?

...