EPPlus ломает xlsx таблицы

240
06 июня 2018, 16:10

Собственно при применении вот этого кода либы 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();
        }
READ ALSO
Как грамотно связать c# и Sql server?

Как грамотно связать c# и Sql server?

Есть код подключения к БД и запрос к ней -

248
Исходники sscli

Исходники sscli

Всем доброго вечера! Где можно посмотреть исходники sscli? Все ссылки в старых статьях , наподобие этой переадресуют на главную страницу МайкрософтНаходил...

247
помогите ДОБАВИТЬ новые данные в JSON файл (C#)

помогите ДОБАВИТЬ новые данные в JSON файл (C#)

У меня есть определённый JSONХраниться на сайте: http://frzee

218
Интегрированная Среда Разработки для С# [закрыт]

Интегрированная Среда Разработки для С# [закрыт]

Скажите мне пожалуйста,какая IDE самая лучшая для C#? Заранее спасибо

192