Ошибка 115 Тип "Excel.IExcelDataReader" не определен
У меня есть приложение vb.net с Excel экспорта и импорта. Я не очень знаком с этим приложением, так как мой коллега оставил это мне без особой информации. Теперь, когда я пытаюсь построить приложение, отображается следующая ошибка
Error 115 Type 'Excel.IExcelDataReader' is not defined. E:\CManager\CManager\\Win764\CManager\MyApp.vb 2376 28 ContributionManager
Я пытался получить его dll, но не смог найти ни одного.
Кто-нибудь может пожалуйста помочь в этом...
3 ответа
Решение
Итак.. сначала
Добавьте ссылку на ваш проект в Microsoft.Office.Interop, в разделе COM
в вашей форме
Imports Microsoft.Office.Interop.Excel
Imports Microsoft.Office.Interop
и использовать
Dim xlApp As Microsoft.Office.Interop.Excel.Application
Dim xlWorkBook As Microsoft.Office.Interop.Excel.Workbook
Dim xlWorkSheet As Microsoft.Office.Interop.Excel.Worksheet
xlApp = New Microsoft.Office.Interop.Excel.Application
xlWorkSheet = xlWorkBook.Sheets("sheet1")
напиши что-нибудь на листе
и наслаждайтесь!
xlWorkSheet.SaveAs("D:\Reports\" & worker & Id & ".xlsx")
xlWorkBook.Close()
xlApp.Quit()
releaseObject(xlApp)
releaseObject(xlWorkBook)
releaseObject(xlWorkSheet)
... Кстати. Вы когда-нибудь слышали об этой гугл штуковине;)