错误115键入' Excel.IExcelDataReader'没有定义

时间:2015-02-04 08:18:32

标签: vb.net excel exceldatareader

我有一个带有excel导出和导入的vb.net应用程序。我对这个应用程序并不熟悉,因为我的同事在没有太多信息的情况下将此留给了我。现在,当我尝试构建应用程序时,它显示以下错误

Error   115 Type 'Excel.IExcelDataReader' is not defined.   E:\CManager\CManager\\Win764\CManager\MyApp.vb  2376    28  ContributionManager

我试图获取它的dll但找不到任何内容。

任何人都可以帮忙解决这个问题......

3 个答案:

答案 0 :(得分:1)

所以..第一个 {COM(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)

答案 1 :(得分:0)

ExcelDataReader

...顺便说一句。你有没有听说过谷歌的东西;)

答案 2 :(得分:0)

删除现有的dll并再次添加!已解决