[英]Excel Add In development,Compatibility of office 2010 and office 2013
[英]Compatibility between MS Office Excel 2007 & 2010 Add in
我想知道是否有任何方法可以开发,例如,Office 2010可以在Office 2010上使用Excel? (或2010年加入2007年)
我该怎么办? 你有一些例子/来源吗?
看看这篇MSDN文章在不同版本的Microsoft Office中运行解决方案
the features you use in your add-in work in both 2007 and 2010 versions of your office program(in your case Excel) 基本上微软所说的是,这可以你在2007和2010版本的办公程序中使用的加载项工作的功能(在你的情况下是Excel)
我不确定您要构建的项目的规模,但从个人经验来看,我总是必须为目标2007和2010版本的Office创建两个独立版本的加载项
刚刚发现您可以从Application对象获取版本号。 我没有时间玩这个,但我假设您可以在2010年代码与2007不兼容的情况下使用以下内容并执行相应版本的代码:
Microsoft.Office.Interop.Excel.Application app = Globals.ThisAddIn.Application;
string version = app.Version;
if (version == "14.0")
{
//If Excel 2010 do something
}
else if (version == "12.0")
{
//If Excel 2007 do something else
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.