Share via


Excel 文件層級自訂開發

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 文件層級專案

Microsoft Office 版本

  • Excel 2003

  • Excel 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

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:

如果是 Excel 2007,您也可以用下列方式自訂 UI:

如果是 Excel 2003,您也可以用下列方式自訂 UI:

如需自訂 Excel 和其他 Microsoft Office 應用程式之 UI 的詳細資訊,請參閱 Office UI 自訂

請參閱

概念

使用擴充物件自動化 Excel

在 Excel 工作表中使用 Windows Form 控制項

Excel 文件層級自訂的程式設計入門

文件層級自訂程式設計

Office UI 自訂