читать .xlsx без Excel и OLEDB - PullRequest
       11

читать .xlsx без Excel и OLEDB

9 голосов
/ 05 ноября 2010

Есть ли шанс прочитать файлы .xlsx в C #, не установив Excel на клиент и не установив соединение OLEDB?

Приложение представляет собой проект Winforms, написанный на VS2005 C # .NET Framework 2.0.

Ответы [ 8 ]

4 голосов
/ 05 ноября 2010

Как об этом здесь:

EPPlus-Создание расширенных электронных таблиц Excel 2007 на сервере

EPPlus - это библиотека .net, которая читает и пишет файлы Excel 2007используя формат Open Office Xml ( xlsx ).EPPlus поддерживает диапазоны, стили ячейки, диаграммы, изображения, формы, именованные диапазоны, автофильтры и многое другое.

3 голосов
/ 05 ноября 2010

Я решил использовать Читатель данных Excel на CodePlex .

2 голосов
/ 05 ноября 2010

Koogra может читать файлы .xlsx.

0 голосов
/ 05 сентября 2012

Последняя версия NPOI поддерживает xsl и xslx.Загрузите его с

NPOI 2.0 и используйте NPOI.XSSF.UserModel.XSSFWorkbook для xlsx.

0 голосов
/ 05 ноября 2010

Возможно, вам помогут сторонние компоненты.

Вот один

Вот еще

0 голосов
/ 05 ноября 2010

Мы успешно используем NPOI в наших проектах.

0 голосов
/ 05 ноября 2010

Этот вопрос похож на этот нет?

Вы проверили NPOI ?

Лучший

0 голосов
/ 05 ноября 2010

Взгляните на Excellibrary . На данный момент он поддерживает только xls, но поддержка xlsx запланирована на будущее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...