14

私は現在、Office 2003用に作成されたいくつかのVBAマクロを書き直しているところです。2007年にC#アドインを作成したのか、2010年、あるいは2013年に機能するのか、それとも作成したのか疑問に思いました。彼らが2007年と2013年にも機能するのであれば2010年に。私は現在2007にアクセスできますが、必要に応じて2010にアクセスできますが、2013はまだアクセスできません。

それで、基本的に、officeのバージョンはプラグインにどのくらい影響しますか?

4

2 に答える 2

16

Visual Studio Tools for Office 2010(VSTO 4.0)を使用すると、互換性がありOffice 2007 ,Office 2010 and with Office 2013ます。上記以外の以前のバージョンを使用する場合は、特定のOfficeバージョンでのみ使用できます。例として、以下の表に示すようにVSTO 3.0のみサポートされます。office 2003 and 2007

詳細については、Office用のVisualStudioToolsおよびOfficeランタイム用のVisualStudio2010ツールを確認してください。

互換性以下のように表示されます。

ここに画像の説明を入力してください

これがお役に立てば幸いです。

于 2013-02-09T09:35:37.297 に答える
5

サポートされているすべてのバージョンのMSOfficeのアドインを作成できるMSOfficeのラッパーであるNetofficeを確認できます。VSTOは必要ありません。独自のコード内で、アドインが実行されているOfficeのバージョンを確認できます。

于 2013-02-09T11:21:22.173 に答える