Excel 文件層級自訂開發
更新:2007 年 11 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
Microsoft Office Excel 的文件層級自訂是由與特定活頁簿相關聯的組件組成。這個組件通常能夠自訂使用者介面 (UI) 並自動化 Excel,進而擴充活頁簿。不像應用程式層級增益集與 Excel 本身相關聯,您在自訂中實作的功能只有在 Excel 中開啟相關聯活頁簿時才可以使用。
如需文件層級自訂的詳細資訊,請參閱Excel 文件層級自訂的程式設計入門和文件層級自訂的架構。
Excel 自訂程式設計模型
開發 Excel 的文件層級專案時,您會使用 Visual Studio Tools for Office 功能,並使用主項目和主控制項自動化 Excel。這些類別可以擴充 Microsoft Office Excel 原生 (Native) 物件模型 (也就是 Excel 主要 Interop 組件所公開 (Expose) 的物件模型) 提供的一些物件。如需詳細資訊,請參閱使用擴充物件自動化 Excel。
如需 Visual Studio Tools for Office 文件層級自訂之程式設計模型的一般資訊,請參閱文件層級自訂程式設計。
自訂 Excel 的使用者介面
您可以用下列方式,同時針對 Excel 2003 和 Excel 2007 自訂 UI:
將主控制項或 Windows Form 控制項加入至工作表的介面。
如需詳細資訊,請參閱主項目和主控制項概觀和 Office 文件上的 Windows Form 控制項概觀。
將動作窗格加入至活頁簿。
如需詳細資訊,請參閱執行窗格概觀。
將智慧標籤加入至活頁簿。
如需詳細資訊,請參閱智慧標籤概觀。
如果是 Excel 2007,您也可以用下列方式自訂 UI:
將自訂索引標籤加入至功能區。
如需詳細資訊,請參閱功能區概觀。
將自訂群組加入至功能區上的內建索引標籤。
如需詳細資訊,請參閱 HOW TO:自訂內建索引標籤。
如果是 Excel 2003,您也可以用下列方式自訂 UI:
加入自訂工具列和工具列項目。
如需詳細資訊,請參閱 HOW TO:以程式設計方式建立 Office 工具列。
加入功能表和功能表項目。
如需詳細資訊,請參閱 HOW TO:以程式設計方式建立 Office 功能表。
如需自訂 Excel 和其他 Microsoft Office 應用程式之 UI 的詳細資訊,請參閱 Office UI 自訂。