4
我想知道是否有任何方法可以開發Office Excel 2010中的Excel 2007 for Excel 2007? (或2010年加入2007年)MS Office Excel 2007和2010之間的兼容性加入
我應該怎麼做? 你有一些例子/來源?
我想知道是否有任何方法可以開發Office Excel 2010中的Excel 2007 for Excel 2007? (或2010年加入2007年)MS Office Excel 2007和2010之間的兼容性加入
我應該怎麼做? 你有一些例子/來源?
看看這個MSDN文章Running Solutions in Different Versions of Microsoft Office
基本上什麼微軟說的是,這是可能的提供的功能您在使用外接 工作在2007年和2010版本的Office程序(在你的情況下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
}