Pull to refresh

Comments 17

Немного странная статья.

К данной библиотеке можно прибегнуть если есть ограничение на формат 2003 года, если же мы вольны пользоваться новой версией файла, то openxml куда удобнее и проще в использовании. И никто не будет предлагать заплатить за расширенные возможности коммерческого продукта.

Просто кто-то обучил нейросеть на выборке с Aliexpress. Ну, или пробудили древнее зло, Промпт.

Заголовок неверный. Запись данных не в Excel, а в Excel-файл. Сам Excel не открывается вообще.

Правильный заголовок: работа с файлами Excel в С#.

только было хотел сказать, а нафига эта прослойка, если Interop нормально работает) А оно вон оно как, совсем без Excel'я

Интероп с Excel работает через задницу. Знаю, проходил.

Я в последнее время остановился на https://github.com/salvois/LargeXlsx. Малюсенький (длл около 50к) и позволяет создавать большие файлы при небольшом потреблении памяти.

UFO just landed and posted this here

Free Spire.XLS for .NET - это очень мощный компонент Excel, который может помочь разработчикам легко создавать, читать и редактировать документы Excel, тем самым.

"Тем самым" что? Или кому, тем самым? Или чем, тем самым?

Очень мощный... может помочь... тем самым (что очень мощный)

А чего тут уникального то? Та же ClosedXML:

using ClosedXML.Excel;

...

var wb = new XLWorkbook();
var ws = wb.Worksheet(1);
ws.Name = "Имя листа";

var tableWithData1 = ws.Cell(1,1).InsertTable(dataTable.AsEnumerable()); // Наша dateTable
tableWithData1.ShowAutoFilter = false; // "Можно фильтр не отключать"

ws.Columns().AdjustToContents(); // "Немного косметики"
wb.SaveAs(fn); // fn - куда пишем

аналогично массив, только вместо InsertTable -> InsertData,

Да, и у ClosedXML лицензия MIT...

Аналогично - EPPlus, лицензия - непонятная/и более другая

А ещё можно подключить файл Excel через OleDB и работать как с базой данных. Но там свои нюансы.

А как же классика AutoIt? Можно обойтись вовсе без С#

Город в профиле автора и город в контактах разработчика библиотек Spire удивительным образом совпадают (Chengdu, Sichuan, Китай). Что объясняет как выбор библиотеки, так и неидеальный русский язык :)

Статья реклама платной библиотеки с кривым переводом для тех кого забанили в поиске нугетов.

Sign up to leave a comment.

Articles