c# - Excel 版本未匹配异常
问题描述
我有一个 windows 应用程序并使用 Microsoft.Office.Interop.Excel.dll, v14.0.0.0 来执行 Excel 相关操作。
我的系统有 Office 2007。在使用条件运算符执行 VLOOKUP 和/或保存 excel 文件时,我遇到了常见错误:
System.Runtime.InteropServices.COMException occurred
HResult=-2146827284
Message=Exception from HRESULT: 0x800A03EC
在我有办公室 2013 的地方同样适用。问题甚至在 2010 年。
此类异常的最佳解决方案是什么?我需要支持office 2007及更高版本。
解决方案
推荐阅读
- amazon-web-services - ecs集群在实际应用中意味着什么?
- php - 作曲家缓存不适用于 bitbucket 管道构建
- php - Wordpress 在导入帖子时修改内容
- python - 在 mac os Catalina 中不允许使用 keyboard.is_pressed()
- db2 - DB2 执行不相关查询的时间过长
- python - heroku 在每次部署期间不断安装 django 包
- c# - 如何在没有任何硬编码连接字符串的情况下在我的 DbContext 中设置 OnConfiguring 方法?
- algorithm - 求币找零问题动态规划解的思考过程
- c++ - 为什么可以在头文件中定义类?
- android - Android 警报对话框不显示是怎么回事?