Как создать файл Excel, не устанавливая MS Excel в vb.net?

Я должен экспортировать данные для превосхождения файла, с/без Excel, установленным в ПК

1
задан 29.01.2010, 09:30

3 ответа

Взгляните на это. MyXLS

MyXLS является.NET 2,0 библиотеки, которые пишут и читают собственные файлы Excel быстро и легко, включая форматирование, несколько листов и метаданных (объекты в меню File/Prepare/Properties или File/Properties в Excel). Его основное использование является поколением файлов Excel для сайтов ASP.NET или приложений.NET. Это пишет файлы, совместимые с Excelversions 97 и, и считает файлы, сгенерированные Excel 97-XP/2003 (и 2007 в Режиме эмуляции).

Основными преимуществами перед использованием Excel непосредственно через автоматизацию является MyXls, не требует Excel на сервере (или клиент), это более надежно относительно системных ресурсов и не требует никакого специального лицензирования.

Это записано в c#, но можно просто загрузить источник, создать его и затем использовать dll в vb проекте.

2
ответ дан 12.12.2019, 09:22

Альтернатива: NPOI на Codeplex

Этот проект является версией.NET проекта Java ПОИ по "http://poi.apache.org/". ПОИ является проектом с открытым исходным кодом, который может помочь Вам чтение-запись xls, документ, ppt файлы. Это имеет широкое применение. Например, можно использовать его для генерации отчета Excel без комплекта Microsoft Office, установленного на сервере и более эффективного, чем вызов Microsoft Excel ActiveX в фоне; можно также использовать его для извлечения текста из документов Office, чтобы помочь Вам реализовать опцию полнотекстового индексирования

2
ответ дан 12.12.2019, 09:22

MYXLS имеет этот "MyXls. SL2. SortedListEnumerator (", как использовать это с vb.net для данных из набора данных экспорта для превосхождения файла

0
ответ дан 12.12.2019, 09:22

Теги

Похожие вопросы