Microsoft.Office.Tools.Excel 命名空間
Microsoft.Office.Tools.Excel 命名空間包含一組型別,可延伸及支援使用 Visual Studio 中的 Office 開發工具所建立之專案中的 Microsoft Office Excel 物件模型。如需這些專案的詳細資訊,請參閱 Office 專案範本概觀。
Microsoft.Office.Tools.Excel 命名空間包含下列主要型別:
WorkbookBase 和 WorksheetBase 類別。這些都是 Excel 文件層級專案中的 ThisWorkbook 和 Sheetn 類別的基底類別。如需詳細資訊,請參閱文件層級自訂程式設計。
Workbook 和 Worksheet 介面。這些介面表示您可以在執行階段建立於 Excel 應用程式層級增益集中的擴充工作簿和工作表。如需詳細資訊,請參閱在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿。
主控制項,包括 Chart、ListObject、NamedRange 和 XmlMappedRange。如需詳細資訊,請參閱 主項目和主控制項概觀。
各種 Helper 類型,例如事件引數和委派。
類別
類別 | 說明 | |
---|---|---|
ChartSheetBase | 提供 Microsoft Office Excel 文件層級 Office 專案中,圖表主項目的基底類別。 | |
ControlExtensions | 提供您可以用於將 Windows Form 控制項加入至 Excel 工作表的擴充方法,而這些 Excel 工作表則是使用 Visual Studio 中的 Office 開發工具所自訂的。 | |
ListObjectNotDataBoundException | 當您使用未繫結至資料之 ListObject 的 Disconnect 方法,便會擲回例外狀況。 | |
SetDataBindingFailedException | 表示當嘗試在 NamedRange 控制項、Chart 控制項、XmlMappedRange 控制項或 ListObject 控制項上設定資料繫結失敗時,所擲回的例外狀況。 | |
WorkbookBase | 提供 Microsoft Office Excel 文件層級專案中,ThisWorkbook 類別的基底類別。 | |
WorksheetBase | 提供 Microsoft Office Excel 文件層級專案中,Sheetn 類別的基底類別。 |
介面
介面 | 說明 | |
---|---|---|
Action | 表示使用 Visual Studio 的 Office 開發工具所自訂之 Excel 活頁簿中的智慧標籤動作。 | |
ActionEventArgs | 為 Click 和 BeforeCaptionShow 事件提供資料。 這個型別或成員僅適用於 2007 Microsoft Office system 專案。智慧標籤在 Office 2010 中已被取代。 . |
|
ApplicationFactory | 提供您可以用於在應用程式層級增益集中執行其他工作 (例如,在執行階段建立功能區控制項以及將智慧標籤加入至工作表) 的方法。 | |
BeforeAddDataBoundRowEventArgs | 提供 BeforeAddDataBoundRow 事件的資料。 | |
Chart | 表示 Microsoft Office Excel 之 Office 專案中的內嵌圖表。 | |
Chart_HasAxisType | 基礎架構。 | |
ChartSheet | 表示使用 Visual Studio 的 Office 開發工具所建立之文件層級 Excel 專案中的工作表。 | |
ChartSheet_HasAxisType | 基礎架構。 | |
ControlCollection | 代表 Office 方案中 Excel 工作表上的 Managed 控制項集合。 | |
ControlSite | 表示在工作表上的一個連結或內嵌的控制項。 | |
ErrorAddDataBoundRowEventArgs | 提供 ErrorAddDataBoundRow 事件的資訊。 | |
Factory | 提供您可以用於在文件層級自訂中執行其他工作 (例如,在執行階段建立功能區控制項以及將智慧標籤加入至工作表) 的方法。 | |
IChartSheetExtension | 表示 ChartSheet 物件的副檔名。 | |
ISmartTagExtension | 表示使用 Visual Studio 的 Office 開發工具所自訂之 Excel 工作表中的智慧標籤擴充功能。此擴充功能可定義智慧標籤的自訂辨識器。 | |
IWorkbookExtension | 表示 Workbook 物件的副檔名。 | |
IWorksheetExtension | 表示 Worksheet 物件的副檔名。 | |
ListObject | ListObject 控制項會以一系列的列和欄顯示資料。 | |
NamedRange | NamedRange 控制項是一個範圍,具有唯一名稱、會公開 (Expose) 事件,且可以繫結至資料。 | |
NamedRange_AddressLocalType | 基礎架構。 | |
NamedRange_AddressType | 基礎架構。 | |
NamedRange_CharactersType | 基礎架構。 | |
NamedRange_EndType | 基礎架構。 | |
NamedRange_ItemType | 基礎架構。 | |
NamedRange_OffsetType | 基礎架構。 | |
NamedRange_ResizeType | 基礎架構。 | |
OriginalDataRestoredEventArgs | 提供 OriginalDataRestored 事件的資料。 | |
SmartTag | 表示使用 Visual Studio 的 Office 開發工具所自訂之 Excel 活頁簿中的智慧標籤。 | |
SmartTagRecognizeContext | 提供自訂智慧標籤辨識器呼叫的內容。 | |
Workbook | 表示使用 Visual Studio 的 Office 開發工具所建立之 Excel 專案中的活頁簿。 | |
Workbook_ColorsType | 基礎架構。 | |
Worksheet | 表示使用 Visual Studio 的 Office 開發工具所建立之 Excel 專案中的工作表。 | |
Worksheet_RangeType | 基礎架構。 | |
XmlMappedRange | XmlMappedRange 控制項是非重複結構描述項目對應至儲存格時所建立的範圍。 | |
XmlMappedRange_AddressLocalType | 基礎架構。 | |
XmlMappedRange_AddressType | 基礎架構。 | |
XmlMappedRange_CharactersType | 基礎架構。 | |
XmlMappedRange_EndType | 基礎架構。 | |
XmlMappedRange_ItemType | 基礎架構。 | |
XmlMappedRange_OffsetType | 基礎架構。 | |
XmlMappedRange_ResizeType | 基礎架構。 |
委派
委派 | 說明 | |
---|---|---|
ActionClickEventHandler | 表示處理 Action 的 Click 事件的方法。 | |
BeforeAddDataBoundRowEventHandler | 表示處理 ListObject 的 BeforeAddDataBoundRow 事件的方法。 | |
BeforeCaptionShowEventHandler | 表示處理 Action 的 BeforeCaptionShow 事件的方法。 | |
ErrorAddDataBoundRowEventHandler | 表示將處理 ErrorAddDataBoundRow 事件的方法。 | |
ListObjectChangeHandler | 表示處理 ListObject 的 Change 事件的方法。 | |
OriginalDataRestoredEventHandler | 表示處理 OriginalDataRestored 事件的方法。 | |
WorkbookEvents_NewEventHandler | 表示處理 Workbook 的 New 事件的方法。 |
列舉
列舉型別 | 說明 | |
---|---|---|
ChangeReason | 提供為何將原始資料還原為繫結至資料的 ListObject 的理由。 | |
ChangeType | 提供有關 ListObject 控制項如何還原被使用者變更過資料的資訊。 | |
FailureReason | 提供 ListObject 資料繫結為何失敗的原因。 | |
FormatSettings | 指定當 ListObject 繫結至資料時,所套用的格式類型。 | |
ListRanges | 指定已變更的 ListObject 的範圍。 |