首页 > 解决方案 > 尝试使用 vb.net 访问 Excel 时出现“无法加载文件或程序集”

问题描述

我正在尝试使用 vb.net 从 Excel 文件中获取数据。我正在使用 VS2019、Excel 2019 和 Microsoft Excel 16.0 对象库。当我尝试运行我的代码时,出现以下错误:

System.IO.FileNotFoundException HResult=0x80070002 Nachricht = 无法加载文件或程序集“office,版本=15.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”。

这就是我尝试访问 Excel 的方式:

Dim excelApp As New Microsoft.Office.Interop.Excel.Application
Dim worksheet As Microsoft.Office.Interop.Excel.Worksheet
Dim workbook As Microsoft.Office.Interop.Excel.Workbook
Dim excelLength As Integer

虽然我没有找到任何特定于我的情况的东西,但看起来问题可能源于不兼容的版本,但我不确定它是我的 Excel 版本还是我正在使用的 COM-Object。

标签: excelvb.netoffice-interop

解决方案


推荐阅读