Собственно при применении вот этого кода либы EPPlus, таблица ломается. Я после изменения загружаю таблицу на сервера яндекса, где она уже не может открыться. Если убрать изменение таблица в цикле, и её сохранение, то она не повреждается. Как быть?
using (FileStream file = new FileStream(localPath, FileMode.Open)) {
WebClient web = new WebClient();
ExcelPackage table = new ExcelPackage(file);
string[] data = Console.ReadLine().Split('/');
ExcelWorksheet sheet = table.Workbook.Worksheets[1];
for (int i = 0; i < data.Length; i++) {
string[] parames = data[i].Split(';');
sheet.Cells[i + 2, 2].Value = parames[0];
sheet.Cells[i + 2, 5].Value = parames[1];
sheet.Cells[i + 2, 4].Value = parames[2];
}
table.Save();
web.UploadData(disk.GetResourceUploadLink(diskPath, true).Href, "PUT", table.GetAsByteArray());
web.Dispose();
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости