Как принять участие в excel файлах потому что при сохранении файл увеличивается
Примечание от JSOP: Нет, он не использует Excel.Взаимодействие. Он использует что - то под названием ClosedXML-это доступно здесь - ClosedXML - простой способ открыть XML-Home[^Хотя его метка не указывает на это, я подозреваю, что это также относится и к ASP.Net или MVC.
-------------------------------
Здравствуйте, извините за мой английский. Я должен выбрать строку файла excel, поместить любые новые данные и сохранить их. В конце концов я вижу, что файл excel всегда больше, чем раньше, хотя данные не увеличиваются, но он выглядит созданным из пустых столбцов справа. Я думаю так потому что когда я выполняю следующее утверждение
var wb = openWorkBook(filename); var ws = wb.Worksheet("CNF"); IXLRow row = ws.Row(device.Ordinal - 1 + FirstRow); for (int j = 0; j < 100; ++j) { IXLCell cell = row.Cell(j + FirstCol); ...}
как диапазон идет от A1 до XFD1048576. Хотя после того, как я возьму линию моего интереса и цикл из 100 столбцов, когда я иду
wb.Save();
файл увеличивается.
В файле вроде бы создаются пустые правые столбцы, которые увеличивают размер файла.
Если я затем обращу внимание на пустые столбцы и удалю файл обратно к его предыдущему размеру.
Поэтому я спрашиваю вас, если у вас есть метод взять только часть файла, то, например, возьмите уже пострадавший от ограниченного числа столбцов, начиная с образования
var ws = wb.Worksheet("CNF");
Спасибо
Что я уже пробовал:
Я попытался использовать метод range но не пошел
#realJSOP
Попробуйте использовать google translate-введите свой вопрос на вашем родном языке, и пусть google переведет его на английский. Скопируйте / вставьте английский перевод вашего вопроса. НЕ СОЗДАВАЙТЕ НОВЫЙ ВОПРОС. Нажмите кнопку Улучшить Вопрос свяжите и отредактируйте свой вопрос.