如何检测Excel组件(版本)并在C#中以编程方式使用它

时间:2017-12-28 21:48:19

标签: c# .net excel interop xlsx

我需要我的应用程序将dataGridView内容导出到Excel。没关系,所有帮助最终都是根据安装的Excel版本添加Excel.Interop引用,然后创建一个新的Excel应用程序,最后保存到文件(.xlsx)。

但是,它在具有相同安装版本的Office(Excel 2013)的计算机上运行良好。但是,在2007年或2016年的机器上,它不起作用。

我知道如何检查安装了哪个版本,但是无论安装哪个版本,有没有办法检测和使用Interop?例如,在运行时添加DLL引用。

提前致谢

0 个答案:

没有答案