(VBA Add-In对象模型) 添加方法

集合添加对象。

语法

对象添加 (组件)

Add 语法包含以下部分:

Part 说明
object 必填。 一个 对象表达式 ,该表达式的计算结果为“ 应用于 ”列表中的对象。
component 必填。 对于 LinkedWindows 集合,这是一个对象。 对于 VBComponents 集合,这是一个表示类模块、窗体或标准模块的枚举常量。 对于 VBProjects 集合,这是一个表示项目类型的枚举常量。

组件 参数使用以下常量之一:

常量 说明
vbext_ct_ClassModule 将类模块添加到集合。
vbext_ct_MSForm 将窗体添加到集合。
vbext_ct_StdModule 将标准模块添加到集合。
vbext_pt_StandAlone 将独立项目添加到集合。

备注

对于 LinkedWindows 集合,Add 方法将窗口添加到当前链接窗口的集合。

注意

[!注释] 您可以将作为链接窗口框架中的窗格的窗口添加到另一个链接窗口框架;窗口仅从一个窗格移动到另一个窗格。 如果从中移动窗口的链接窗口框架不再包括任何窗格,则该框架已损坏。

重要

[!重要信息] 在 Macintosh 上包含了用于控制链接窗口、链接窗口框架和停靠窗口的对象、属性和方法以便与在 Windows 中编写的代码兼容。 但是,这些语言元素在 Macintosh 上运行时将会生成运行时错误。

对于 VBComponents 集合, Add 方法会创建一个新的标准组件,将其添加到 项目中,并返回 一个 VBComponent 对象。

对于 LinkedWindows 集合, Add 方法返回 Nothing

对于 VBProjects 集合, Add 方法返回 VBProject 对象并将项目添加到 VBProjects 集合。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。