我有一个带有excel导出和导入的vb.net应用程序。我对这个应用程序并不熟悉,因为我的同事在没有太多信息的情况下将此留给了我。现在,当我尝试构建应用程序时,它显示以下错误
Error 115 Type 'Excel.IExcelDataReader' is not defined. E:\CManager\CManager\\Win764\CManager\MyApp.vb 2376 28 ContributionManager
我试图获取它的dll但找不到任何内容。
任何人都可以帮忙解决这个问题......
答案 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)
...顺便说一句。你有没有听说过谷歌的东西;)
答案 2 :(得分:0)
删除现有的dll并再次添加!已解决