Какие компоненты для работы с Excel файлами (чтение/запись) вы бы посоветовалм?
Мне нужно читать данные из Excel (xls, xlsx) и возможно создавать Excel файлы.
Файлы — это просто таблицы, довольно простые — ни формул, ни картинок ничего такого (если это важно)
Первая строка — имена столбцов
Интересуют все: бесплатные или дешевые копоненты (до $100) и просто какие посоветуете.
Здравствуйте, <Аноним>, Вы писали:
А>Мне нужно читать данные из Excel (xls, xlsx) и возможно создавать Excel файлы. А>Файлы — это просто таблицы, довольно простые — ни формул, ни картинок ничего такого (если это важно) А>Первая строка — имена столбцов1
лучше Aspose.Cellsпока ничего не встречал.
... << RSDN@Home 1.2.0 alpha 5 (M4) rev. 1510>>
The life is relative and reversible.
Re: Excel .NET Componentы
От:
Аноним
Дата:
17.05.12 11:25
Оценка:
Здравствуйте, Аноним, Вы писали:
а odbc драйвер не подойдет?
создаешь соединение как к базе и вперед — гугл в помощь!
Здравствуйте, Holms, Вы писали:
А>>Мне нужно читать данные из Excel (xls, xlsx) и возможно создавать Excel файлы. А>>Файлы — это просто таблицы, довольно простые — ни формул, ни картинок ничего такого (если это важно) А>>Первая строка — имена столбцов1 H>лучше Aspose.Cellsпока ничего не встречал.
Здравствуйте, Аноним, Вы писали:
А>Какие компоненты для работы с Excel файлами (чтение/запись) вы бы посоветовалм?
Если бы вас интересовали только файлы формата .xlsx, то я бы рекомендовал ClosedXML — крайне удобную обертку над уже упоминавшимся OpenXML SDK.
Однако, вам нужны еще файлы формата .xls. Здесь из бесплатных я знаю только NPOI. Увы, о качестве сказать ничего не могу.
Ну и конечно же компоненты от Aspose (были выше по ветке).
Здравствуйте, Аноним, Вы писали:
А>Файлы — это просто таблицы, довольно простые — ни формул, ни картинок ничего такого (если это важно) А>Первая строка — имена столбцов
А>Интересуют все: бесплатные или дешевые копоненты (до $100) и просто какие посоветуете.
Здравствуйте, Flem1234, Вы писали:
F> Бесплатно, но нужно чтобы был установлен Excel.
взаимоисключающие параметры детектед. использование СОМ несет с собой определенные беды:
— громоздко и долго
— низкая нагрузко-устойчивость — вроде более 5 экселей нормально не работает
— низкая надежность — теоретически можно налететь на модальный диалог в экселе, который поставит дыбом весь процесс
— несовместимость с shared hosting или просто параноидальными настройками безопасности если есть такие
— невозможность работы с потоками (если надо отдать файл через веб без создания временного файла)
ну и тд. Ковырять xml лучше
ну и еще для чтения xls могу порекомендовать NExcel — сам иногда ее юзаю
If the message above is in English — means I'm wasting my work time and work computer to post here. No hard feelings