Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Создает объект OLE. Возвращает объект Shape , представляющий новый объект OLE.
Синтаксис
expression. AddOLEObject (ClassType, FileName, Link, DisplayAsIcon, IconFileName, IconIndex, IconLabel, Left, Top, Width, Height)
выражение: переменная, представляющая объект Shapes.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ClassType | Необязательный | Variant | Строка, содержащая программный идентификатор создаваемого объекта. Необходимо указать ClassType или FileName. Если параметр ClassType указан, параметр FileName и Link игнорируются. |
| FileName | Необязательный | Variant | Файл, из которого создается объект. Если путь не указан, используется текущая рабочая папка. Необходимо указать аргумент ClassType или FileName для объекта, но не оба аргумента. |
| Link | Необязательный | Variant | Значение true , чтобы связать объект OLE с файлом, из которого он был создан. Значение false , чтобы сделать объект OLE независимой копией файла. Если вы указали значение для ClassType, этот аргумент должен иметь значение False. Значение по умолчанию — False. |
| DisplayAsIcon | Необязательный | Variant | Значение true для отображения объекта OLE в виде значка. Значение по умолчанию — False. |
| IconFileName | Необязательный | Variant | Файл, содержащий отображаемый значок. |
| IconIndex | Необязательный | Variant | Индекс значка в IconFileName. Порядок значков в указанном файле соответствует порядку, в котором значки отображаются в диалоговом окне Изменение значка (открывается из диалогового окна Объект, когда выбрано поле Отображать как значок проверка). Первый значок в файле имеет индекс номер 0 (ноль). Если значок с заданным номером индекса не существует в IconFileName, используется значок с номером индекса 1 (второй значок в файле). Значение по умолчанию: 0 (ноль). |
| IconLabel | Необязательный | Variant | Метка (подпись), отображаемая под значком. |
| Left | Необязательный | Variant | Позиция (в точках) левого верхнего угла нового объекта относительно левого верхнего угла документа. Значение по умолчанию: 0 (ноль). |
| Top | Необязательный | Variant | Позиция (в точках) левого верхнего угла нового объекта относительно верхней части документа. Значение по умолчанию: 0 (ноль). |
| Width | Необязательный | Variant | Начальные размеры объекта OLE в точках. |
| Height | Необязательный | Variant | Начальные размеры объекта OLE в точках. |
Возвращаемое значение
Shape
Пример
В этом примере в myDocument добавляется связанный документ Word.
Set myDocument = Worksheets(1)
myDocument.Shapes.AddOLEObject Left:=100, Top:=100, _
Width:=200, Height:=300, _
FileName:="c:\my documents\testing.doc", link:=True
В этом примере добавляется новая кнопка команды в myDocument.
Set myDocument = Worksheets(1)
myDocument.Shapes.AddOLEObject Left:=100, Top:=100, _
Width:=100, Height:=200, _
ClassType:="Forms.CommandButton.1"
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.