配置外接程序设计器
用外接程序设计器创建的工程为开发加载项提供工作区域。使用外接程序设计器可以创建用于 VBA 或任何 Office 应用程序的 COM 加载项。工程中的每个外接程序设计器都表示一个单独的、只能在一种 Office 应用程序中运行的加载项。创建的 DLL 可包含多个加载项,它们使用相同的窗体、模块和类模块,但面向的却是不同的应用程序。此演练使用 Excel 作为宿主 Office 应用程序。
如果希望加载项可供多个应用程序使用,就必须为每个宿主应用程序各自添加一个外接程序设计器。可以通过模块共享代码;但在每个工程中,必须引用每个宿主应用程序所特定的对象模型。
配置外接程序设计器
1.打开 VB
2.在“文件”菜单中,选择“新建工程”,然后选择“外接程序”。
3.把窗体移除,双击设计器中的Connect。
3.在“外接程序显示名称”文本框中键入名称 Greeting Toolbar,在“外接程序描述”文本框中键入说明 Toolbar add-in that launches a Hello World message in Excel。
4.从“应用程序”列表中选择 Microsoft Excel。
5.从“应用程序版本”列表中选择 Microsoft Excel 10.0。
6.从“初始化加载行为”列表中选择 "Startup"。有关各种不同类型初始加载行为的详细信息,请参阅指定加载行为。
此主题相关图片如下:
7.在“工程”菜单中,选择“引用”,确保让工程引用下列类型库。(该引用列表是此演练所必需的。对于您的加载项,要确保选择每个可以使用加载项的 Office 应用程序所需的类型库。)
●Visual Basic for Applications
●OLE Automation
●Microsoft Add-in Designer
●Microsoft Office 10.0 Object Library
●Microsoft Excel 10.0 Object Library
8.在“文件”菜单中选择“保存 Connect”。
9.在“工程另存为”对话框中,输入名称 Greetings.Dsr,选择要将其保存到的文件夹,然后单击“保存”。