Как я могу создать лист Excel с Microsoft.Office.Interop.Excel.dll? - PullRequest
0 голосов
/ 26 октября 2009

Как я могу создать лист Excel с Microsoft.Office.Interop.Excel.dll в ASP.NET?

Ответы [ 2 ]

1 голос
/ 26 октября 2009

Рассматривали ли вы стороннюю библиотеку, например, SpreadsheetGear (http://www.spreadsheetgear.com/) или OfficeWriter (http://officewriter.softartisans.com/)?) Я успешно использовал оба эти параметра в отдельных проектах для экспорта данных в сложные таблицы.

0 голосов
/ 29 апреля 2010

Пока вы готовы создавать .XLSX (таблицы на основе XML), вы можете делать это в ASP.NET, используя новые пространства имен пакетов, поставляемые с .NET, и вам не нужно вкладывать средства в решения сторонних поставщиков ...

Как создать документ электронной таблицы без excel.interop

запись и чтение значений в / из ячеек.

Фрагменты кода для работы с открытыми офисными файлами xml

Хороший общий обзор того, как манипулировать конкретными файлами / частями открытого XML-файла

Я должен добавить, что в ответ на ваш вопрос использование пространства имен Microsoft.Office.Interop.Excel является неподдерживаемым и не рекомендуется для использования со сценариями, выполняемыми на стороне сервера, такими как запуск в рабочем процессе asp.net. Об этом много говорится в статьях MS KB. используйте вышеупомянутое или инвестируйте в решение стороннего поставщика, которое использует .net.

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