|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2017, 00:55 | #1 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Нужно работать в Excel на C#
Здравствуйте.
Нашёл здесь о чё, и первое же, что у меня стряслось - нет у меня такого пространства имён Microsoft.Office.Interop.Excel, причём начиная с Office. Пошёл гуглить - поковырялся на MSDN, при добавлении ссылки в сборках искомых ссылок тоже нет. Пошёл гуглить и MSDN'ить дальше. Нарвался на какую то страницу, где написано что то вроде "now data unavaliable". Погуглил ещё - должна быть какая то установка пакета Microsoft Office, и у меня стоит 2010 профессиональный плюс. Может это не совсем то. Кто может поделиться сборкой, или может информацией о том, где её можно достать ?
Подпись ? Не, не слышал ...
|
17.12.2017, 01:03 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Если 2007+ (xlsx), то проще библиотеки типа https://github.com/ClosedXML/ClosedXML
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
17.12.2017, 01:50 | #3 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Alex11223, да забыл сказать ... У меня есть две библиотеки для работы с Excel.
Почему две ? Потому что первая умеет нормально читать формат 2003 (xls), а вторая умеет нормально писать формат 2007 (xlsx). Первая не умеет нормально писать, вторая не умеет нормально читать. Первую библиотеку я нашёл с помощью гугла, вторую мне дали здесь когда то. Обе имеющиеся библиотеки не умеют работать с CSV. Я на этом форуме создавал темы про распознавание ячеек, где вперемешку идут кавычки и разделители. Таки да, мне нужно работать и с xls, и с xlsx, и с csv.
Подпись ? Не, не слышал ...
|
23.12.2017, 00:15 | #4 |
Пользователь
Регистрация: 16.04.2017
Сообщений: 94
|
Тема в "Общие вопросы .NET", значит
Гм, сталкивался с таким, что прогу в ХР написал на C# с выбросом отчетов в Excel, а под win7 не идет - пришлось добавлять к экзешнику библиотеку от Excel(с текущей своей версией), чтоб там могли нормально распечатывать. |
23.12.2017, 21:27 | #5 |
Истребитель кофе
Пользователь
Регистрация: 04.02.2010
Сообщений: 15
|
Я лично работаю с NPOI хорошая библиотека и Office на компе не обязателен
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
до работать нужно код vba | rogge | Помощь студентам | 1 | 05.12.2015 20:06 |
Как работать с Excel из C#.NET? | D@rkD@iver | Помощь студентам | 8 | 06.02.2015 23:15 |
Перестала работать прокрутка файла Excel | Denis Ch | Microsoft Office Excel | 4 | 05.09.2011 11:25 |
Как работать с *.xls файлами без Excel'я? | Нур | Общие вопросы Delphi | 8 | 15.12.2010 07:16 |
Как работать с видеофайлами в Excel? | Евгений ГВС | Microsoft Office Excel | 8 | 30.11.2009 23:29 |