导入和导出excel数据到vb.net时出错,“Microsoft.Office.Interop.Excel.Application未定义”

我正试图运行一个文件,我下载从Excel导入和导出数据。 我从以下网站下载:

http://www.sattsoft.com/sourcecodes/details/1/9/import-export-data-to-excel-using-vb-net.html

当我运行该文件时,出现以下错误

Dim xlApp As Microsoft.Office.Interop.Excel.Application Dim xlBook As Microsoft.Office.Interop.Excel.Workbook Dim xlSheet As Microsoft.Office.Interop.Excel.Worksheet 

这些是各条线上出现的错误

键入“Microsoft.Office.Interop.Excel.Application未定义”

键入“Microsoft.Office.Interop.Excel.Workbook未定义”

键入“Microsoft.Office.Interop.Excel.Worksheet未定义”

我想要做的是运行没有错误的文件,以便我可以导入和导出数据从Excel到VB.NET DataGridView。 我正在使用Excel 2010和Visual Studio 2010

我如何解决这个错误,所以我可以运行该文件?

将COM参考Microsoft.Office.Interop.Excel添加到您的项目,它被称为Microsoft Excel XX.Y对象库(XX.Y是取决于已安装的Excel的版本号)。

我不得不在“扩展”部分(不是在COM下)的引用中使用这个库; 必须selectMicrosoft.Office.Interop.Excel,版本15.0.0.0。 这修正了错误。 selectCOM引用不能parsing此消息。