C#编程:添加Microsoft Excel xxx Object Library引用的程序的兼容性

想要在C#中读写Excel文件,就必须在引用中添加MicrosoftExcelxxxObjectLibrary,然后usingMicrosoft.Office.Inter... 想要在C#中读写Excel文件,就必须在引用中添加Microsoft Excel xxx Object Library,
然后using Microsoft.Office.Interop.Excel;。

但问题是,Microsoft Excel xxx Object Library有版本之分。
Excel 2003 —— Microsoft Excel 11.0 Object Library
Excel 2007 —— Microsoft Excel 12.0 Object Library
Excel 2010 —— Microsoft Excel 14.0 Object Library
Excel 2013 —— Microsoft Excel 15.0 Object Library

问题:Microsoft Excel xxx Object Library向上兼容吗?
举个例子,如果程序添加了Microsoft Excel 11.0 Object Library引用,那么一定可以部署到安装Excel 2003的机器上并且正常使用,但是安装到更高版本Excel(比如Excel2010)的机器上一定可以正常使用吗?
展开
 我来答
然后去远足
2014-07-28 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2426万
展开全部
各个版本互不兼容,有点儿像 .NET Framework 本身。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangpaishi
2014-07-28 · TA获得超过570个赞
知道小有建树答主
回答量:932
采纳率:52%
帮助的人:759万
展开全部
要求复杂吗?
不复杂的话,可以研究下NPOI类库

http://npoi.codeplex.com/
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式