1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
|
1 | |
Библиотека для работы с Excel в Windows Form01.10.2017, 13:45. Показов 5391. Ответов 4
Метки нет (Все метки)
Здравствуйте !
Необходимо в проекте работать с книгами Excel. Для этого, как я узнал, используется библиотека Microsoft.Office.Interop.Excel. Но если ее добавить явно в Using, то компилятор ругается на отсутствие 'Office' в пространстве имен. Попытка добавить ссылку через обозреватель решений (раздел COM, библиотека Microsoft Excel 12.0 Object Library) проблему не решила. Студия 2012, на ПК установлен Excel 2003 Подскажите, пожалуйста, что делать. Спасибо за любую помощь
0
|
01.10.2017, 13:45 | |
Ответы с готовыми решениями:
4
Как закрепить панели для работы с windows form? Библиотека для работы с USB Библиотека для работы с API Телеграм TLSharp Windows form. Не могу найти свойства для label |
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,637
|
|
02.10.2017, 09:57 | 2 |
MsGuns, добавление ссылки на эту библиотеку должно решить вашу "проблему".
Рекомендую не использовать для обработки документов сам офис (эта библиотека - "мостик" между вашим приложением и офисом). Для таких целей можно использовать сторонние библиотечки, которые позволяют работать с документами напрямую, без необходимости иметь на машине установленный офис. Погуглите OpenXML SDK или ClosedXML.
0
|
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
|
02.10.2017, 14:36 [ТС] | 3 |
Спасибо за ответ.
Ссылка на библиотеку добавляется (Core),но interopt не появляется. Поставил вместо 2003-го 2007-й офис и все заработало. xxxxXML установить не могу, т.к. по требованию заказчика, проект должен быть в "чистой" VS-2012
0
|
12504 / 8688 / 1310
Регистрация: 21.01.2016
Сообщений: 32,637
|
|
02.10.2017, 15:02 | 4 |
MsGuns, установка библиотеки "чистоту" проекта не портит. К тому же,
Microsoft.Office.Interop.Excel - тоже сторонняя библиотека, её в .NET нету, тащится с офисным пакетом. Так, что условие "чистоты" вы уже нарушили.
1
|
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
|
|
02.10.2017, 21:13 [ТС] | 5 |
Usaga, Спасибо еще раз, но, судя по количеству материала в Сети, interop, пожалуй, самый популярный вариант работы из шарпа с Экселем. Поменял офис, все равно старый 2003 сейчас мало где используется. Так что остановлюсь на "родном" варианте
0
|
02.10.2017, 21:13 | |
02.10.2017, 21:13 | |
Помогаю со студенческими работами здесь
5
Библиотека для работы с Excel Независимая библиотека для работы с Excel Бесплатная библиотека для работы с Microsoft Office Excel Написание проги в среде Windows для работы с Excel Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |