Задать вопрос
@kos_dev

Как убрать ошибку при работе с Excel с помощью C#?

Добавил ссылку на EXCEL.EXE, что дало возможность подключить Microsoft.Office.Interop.Excel
При компиляции выбивает несколько ошибок:
- Не удалось определить зависимости ссылок COM "VBIDE". Ошибка при загрузке библиотеки.
- Не удалось определить зависимости ссылок COM "Microsoft.Office.Interop.Excel". Ошибка при загрузке библиотеки. (Исключение из HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))

И дальнейшие попытки использовать какие-то функции либы вызывают исключения и программа падает. Подскажите, как решить проблему. Очень хочу работать с Excel файлами через C#.

Всем заранее спасибо за помощь.
  • Вопрос задан
  • 1676 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Sumor
Добавьте в ссылки проекта ссылку на Microsoft Visual Basic for Applications Extensibility 5.3 library
А также нужна не ссылка на Excel.exe, а там же в ссылках (references) проекта добавить ссылку на Microsoft.Office.Interop.Excel
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы