Microsoft.Office.Tools.Excel Namespace

Microsoft.Office.Tools.Excel 名前空間には、Visual Studio の Office 開発ツールで作成されたプロジェクト内の Microsoft Office Excel オブジェクト モデルを拡張しサポートする型のセットが含まれています。 The Microsoft.Office.Tools.Excel namespace contains a set of types that extend and support the Microsoft Office Excel object model in projects created by using the Office development tools in Visual Studio. これらのプロジェクトの詳細については、「[Office プロジェクト テンプレートの概要](/visualstudio/vsto/office-project-templates-overview)」を参照してください。 For more information about these projects, see [Office Project Templates Overview](/visualstudio/vsto/office-project-templates-overview).

クラス

ChartSheetBase

Microsoft Office Excel 用のドキュメント レベルの Office プロジェクトにあるグラフ シート ホスト項目の基底クラスを提供します。Provides the base class for chart sheet host items in document-level Office projects for Microsoft Office Excel.

ControlExtensions

Visual Studio の Office 開発ツールによってカスタマイズされている Excel ワークシートに Windows フォーム コントロールを追加する場合に使用できる拡張メソッドを提供します。Provides extension methods you can use to add Windows Forms controls to Excel worksheets that have been customized by using the Office development tools in Visual Studio.

ListObjectNotDataBoundException

データにバインドされていない ListObjectDisconnect() メソッドを使うとスローされる例外。The exception that is thrown when you use the Disconnect() method of a ListObject that is not bound to data.

SetDataBindingFailedException

NamedRange コントロール、Chart コントロール、XmlMappedRange コントロール、または ListObject コントロールにデータ バインディングを設定する試みが失敗するとスローされる例外を表します。Represents the exception that is thrown when an attempt to set data binding on the NamedRange control, Chart control, XmlMappedRange control, or ListObject control fails.

WorkbookBase

Microsoft Office Excel 用のドキュメント レベルのプロジェクトにある ThisWorkbook クラスの基底クラスを提供します。Provides the base class for the ThisWorkbook class in document-level projects for Microsoft Office Excel.

WorksheetBase

Microsoft Office Excel 用のドキュメント レベルのプロジェクトにある Sheetn クラスの基底クラスを提供します。Provides the base class for the Sheetn classes in document-level projects for Microsoft Office Excel.

インターフェイス

Action

Visual Studio の Office 開発ツールでカスタマイズされた、Excel ブックのスマート タグ動作を表します。Represents a smart tag action in an Excel workbook that is customized by using the Office development tools in Visual Studio.

ActionEventArgs

Click イベントおよび BeforeCaptionShow イベントのデータを提供します。Provides data for the Click and BeforeCaptionShow events. この型またはメンバーは 2007 Microsoft Office システムのプロジェクト専用です。This type or member is intended to be used only in projects for the 2007 Microsoft Office system. スマート タグは Office 2010 では非推奨とされています。Smart tags are deprecated in Office 2010..

ApplicationFactory

実行時のリボン コントロールの作成やワークシートへのスマート タグの追加など、アプリケーション レベルのアドインの各種作業を実行するためのメソッドを提供します。Provides methods you can use to perform miscellaneous tasks in application-level add-ins, such as creating Ribbon controls at run time and adding smart tags to worksheets.

BeforeAddDataBoundRowEventArgs

BeforeAddDataBoundRow イベントのデータを提供します。Provides data for the BeforeAddDataBoundRow event.

Chart

埋め込みグラフを Microsoft Office Excel 用の Office プロジェクトとして表します。Represents an embedded chart in Office projects for Microsoft Office Excel.

Chart_HasAxisType
ChartSheet

Visual Studio の Office 開発ツールを使って作成されたドキュメント レベルの Excel プロジェクトのワークシートを表します。Represents a worksheet in document-level Excel projects created by using the Office development tools in Visual Studio.

ChartSheet_HasAxisType
ControlCollection

Office ソリューションの Excel ワークシートでマネージド コントロールのコレクションを表します。Represents a collection of managed controls on an Excel worksheet in an Office solution.

ControlSite

ワークシート上でリンクされたコントロールまたは埋め込まれたコントロールを表します。Represents a linked or embedded control on a worksheet.

ErrorAddDataBoundRowEventArgs

ErrorAddDataBoundRow イベントに関する情報を提供します。Provides information for the ErrorAddDataBoundRow event.

Factory

実行時のリボン コントロールの作成やワークシートへのスマート タグの追加など、ドキュメント レベルのカスタマイズの各種作業を実行するためのメソッドを提供します。Provides methods you can use to perform miscellaneous tasks in a document-level customization, such as creating Ribbon controls at run time and adding smart tags to worksheets.

IChartSheetExtension

ChartSheet オブジェクトの拡張機能を表します。Represents an extension of a ChartSheet object.

ISmartTagExtension

Visual Studio の Office 開発ツールを使用してカスタマイズされた Excel ワークシート内のスマート タグの拡張機能を表します。Represents an extension of a smart tag in an Excel worksheet that is customized by using Office development tools in Visual Studio. 拡張機能では、スマート タグのカスタム認識エンジンが定義されています。The extension defines a custom recognizer for the smart tag.

IWorkbookExtension

Workbook オブジェクトの拡張機能を表します。Represents an extension of a Workbook object.

IWorksheetExtension

Worksheet オブジェクトの拡張機能を表します。Represents an extension of a Worksheet object.

ListObject

ListObject コントロールは、一連の行および列にデータを表示します。The ListObject control displays data in a series of rows and columns.

NamedRange

NamedRange コントロールは、一意の名前を持つ範囲で、イベントを公開し、データにバインドできます。A NamedRange control is a range that has a unique name, exposes events, and can be bound to data.

NamedRange_AddressLocalType
NamedRange_AddressType
NamedRange_CharactersType
NamedRange_EndType
NamedRange_ItemType
NamedRange_OffsetType
NamedRange_ResizeType
OriginalDataRestoredEventArgs

OriginalDataRestored イベントのデータを提供します。Provides data for an OriginalDataRestored event.

SmartTag

Visual Studio の Office 開発ツールを使用してカスタマイズされた Excel ブック内のスマート タグを表します。Represents a smart tag in an Excel workbook that is customized by using the Office development tools in Visual Studio.

SmartTagRecognizeContext

カスタム スマート タグ認識エンジンの呼び出しのコンテキストを提供します。Provides the context of a call to a custom smart tag recognizer.

Workbook

Visual Studio で Office 開発ツールを使用して作成された Excel プロジェクトのブックを表します。Represents a workbook in Excel projects created by using the Office development tools in Visual Studio.

Workbook_ColorsType
Worksheet

Visual Studio の Office 開発ツールで作成された Excel プロジェクト内のワークシートを表します。Represents a worksheet in Excel projects created by using the Office development tools in Visual Studio.

Worksheet_RangeType
XmlMappedRange

XmlMappedRange コントロールは、非繰り返しスキーマ要素がセルに対応付けられたときに作成される範囲です。An XmlMappedRange control is a range that is created when a non-repeating schema element is mapped onto a cell.

XmlMappedRange_AddressLocalType
XmlMappedRange_AddressType
XmlMappedRange_CharactersType
XmlMappedRange_EndType
XmlMappedRange_ItemType
XmlMappedRange_OffsetType
XmlMappedRange_ResizeType

列挙型

ChangeReason

データにバインドされた ListObject に元のデータが復元された理由を提供します。Provides the reason that the original data was restored to a ListObject that is bound to data.

ChangeType

ユーザーが変更したデータを ListObject コントロールが復元した方法についての情報を提供します。Provides information about how a ListObject control restored data that was changed by a user.

FailureReason

ListObject データ バインディングに失敗した理由を示します。Provides the reason why the ListObject data binding failed.

FormatSettings

データにバインドされたときに ListObject に適用される書式の種類を指定します。Specifies the type of formatting that is applied to the ListObject when it is bound to data.

ListRanges

変更が発生する ListObject の範囲を指定します。Specifies the range of a ListObject that has changes.

代理人

ActionClickEventHandler

ActionClick イベントを処理するメソッドを表します。Represents the method that will handle the Click event of an Action.

BeforeAddDataBoundRowEventHandler

BeforeAddDataBoundRowListObject イベントを処理するメソッドを表します。Represents the method that will handle the BeforeAddDataBoundRow event of a ListObject.

BeforeCaptionShowEventHandler

ActionBeforeCaptionShow イベントを処理するメソッドを表します。Represents the method that will handle the BeforeCaptionShow event of an Action.

ErrorAddDataBoundRowEventHandler

ErrorAddDataBoundRow イベントを処理するメソッドを表します。Represents the method that handles an ErrorAddDataBoundRow event.

ListObjectChangeHandler

ChangeListObject イベントを処理するメソッドを表します。Represents the method that will handle the Change event of a ListObject.

OriginalDataRestoredEventHandler

OriginalDataRestored イベントを処理するメソッドを表します。Represents a method that handles the OriginalDataRestored event.

WorkbookEvents_NewEventHandler

NewWorkbook イベントを処理するメソッドを表します。Represents the method that will handle the New event of a Workbook.

注釈

Microsoft.Office.Tools.Excel名前空間には、次の主な種類が含まれています。The Microsoft.Office.Tools.Excel namespace includes the following main types: