5

私は現在、Microsoft Excel のアドインに取り組んでおり、何かについて少し混乱しています。

Interop.Excelとはどう違いTools.Excelますか?たとえば、 とInterop.Excel.WorkbookTools.Excel.Workbook間 それとも?Interop.Excel.Worksheet_Tools.Excel.Worksheet

それらは何に使用されますか、どこでどれを使用しますか? あるものから別のものにキャストすることは可能ですか?

ありがとう!!

4

1 に答える 1

5

Microsoft.Office.Tools.Excel は、オフィスや Excel プロジェクト用のビジュアル スタジオ ツールによって公開されるオブジェクトのセットです。共有アドイン テンプレートを使用して直接相互運用を行っている場合は、プロジェクトでこのライブラリを参照しないでください。VSTO テンプレートに基づいてプロジェクトを作成している場合にのみ関連します。

Excel のラベルが付いたテンプレートからアドインを作成した場合は、[新しいプロジェクト] ダイアログ ボックスの Office フォルダーの下にあるため、この参照を残す必要があります。たとえば、Globals.ThisApplication キーワードを使用すると、ライブラリが機能します。このページでは、Tools.Excel ライブラリに関する説明とトピックへのリンクを示します: http://msdn2.microsoft.com/en-us/library/wss56bz7.aspx

ソース: http://social.msdn.microsoft.com/forums/en-US/vsto/thread/86a62151-fbf0-4584-a68c-83060fb95c3d

于 2013-06-10T13:55:08.727 に答える