Excel 应用程序级外接程序开发

更新:2007 年 11 月

Microsoft Office Excel 的应用程序级外接程序包含一个由 Excel 加载的程序集。该程序集通常通过自定义用户界面 (UI) 和实现 Excel 自动化来扩展 Excel。与特定工作簿的关联文档级自定义项不同,在外接程序中实现的功能并不局限于单个工作簿。

有关应用程序级外接程序的一般信息,请参见应用程序级外接程序编程入门应用程序级外接程序的体系结构

Excel 外接程序编程模型

创建 Excel 外接程序项目时,Visual Studio Tools for Office 将生成一个名为 ThisAddIn 的类,它是解决方案的基础。此类提供了编写代码的起点,并且它还向外接程序公开 Excel 的对象模型。

有关 ThisAddIn 类以及可在外接程序中使用的其他 Visual Studio Tools for Office 功能的更多信息,请参见应用程序级外接程序编程

自定义 Excel 的用户界面

对于 Excel 2007,可以通过以下方式自定义 UI:

对于 Excel 2003,可以通过以下方式自定义 UI:

有关自定义 Excel 和其他 Microsoft Office 应用程序的 UI 的更多信息,请参见 Office UI 自定义

请参见

概念

应用程序级外接程序编程入门

应用程序级外接程序编程

Office UI 自定义