Поделиться через


Метод Add (объектная модель VBA Add-In)

Добавляет объект в коллекцию.

Синтаксис

object. Добавить (компонент)

Синтаксис метода Add состоит из следующих частей:

Part Описание
object Обязательно. Выражение объекта, которое вычисляет объект в списке Применимо к.
component Обязательно. Для коллекции LinkedWindows представляет объект. Для коллекции VBComponents служит перечисляемой константой, представляющей модуль класса, форму или стандартный модуль. Для коллекции VBProjects является перечисляемой константой, представляющей тип проекта.

Используйте одну из следующих констант для аргумента компонента :

Константа Описание
vbext_ct_ClassModule Добавляет в коллекцию модуль класса.
vbext_ct_MSForm Добавляет в коллекцию форму.
vbext_ct_StdModule Добавляет в коллекцию стандартный модуль.
vbext_pt_StandAlone Добавляет в коллекцию автономный проект.

Замечания

Для коллекции LinkedWindows метод Add добавляет окно в коллекцию текущих связанных окон.

Примечание.

Окно, являющееся панелью во фрейме связанных окон, можно добавить в другой фрейм связанных окон; окно просто перемещается из одной области в другую. Если фрейм связанных окон, из которого перемещено окно, больше не содержит панелей, он ликвидируется.

Важно!

Для обеспечения совместимости с кодом, созданным в Windows, в Macintosh добавляются объекты, свойства и методы для управления связанными окнами, связанными рамками окон и закрепленными окнами. Но эти языковые элементы приводят к ошибкам во время выполнения в системе Macintosh.

Для коллекции VBComponents метод Add создает новый стандартный компонент, добавляет его в проект и возвращает объект VBComponent .

Для коллекции LinkedWindows метод Add возвращает Nothing.

Для коллекции VBProjects метод Add возвращает объект VBProject и добавляет проект в коллекцию VBProjects .

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.