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


Метод Shapes.AddOLEObject (Word)

Создает объект OLE. Возвращает объект InlineShape , представляющий новый объект OLE.

Синтаксис

выражение. AddOLEObject( _ClassType_ , _FileName_ , _LinkToFile_ , _DisplayAsIcon_ , _IconFileName_ , _IconIndex_ , _IconLabel_ , _Range_ )

выражение (обязательно). Переменная, представляющая объект Shapes .

Параметры

Имя Обязательный или необязательный Тип данных Описание
ClassType Необязательный Variant Имя приложения, используемого для активации указанного объекта OLE.
FileName Необязательный Variant Файл, из которого создается объект. Если этот аргумент опущен, используется текущая папка. Необходимо указать аргумент ClassType или FileName для объекта, но не оба аргумента.
LinkToFile Необязательный Variant Значение true , чтобы связать объект OLE с файлом, из которого он был создан. Значение false , чтобы сделать объект OLE независимой копией файла. Если вы указали значение для ClassType, аргумент LinkToFile должен иметь значение False. Значение по умолчанию — False.
DisplayAsIcon Необязательный Variant Значение true для отображения объекта OLE в виде значка. Значение по умолчанию — False.
IconFileName Необязательный Variant Файл, содержащий отображаемый значок.
IconIndex Необязательный Variant Номер индекса значка в IconFileName. Порядок значков в указанном файле соответствует порядку, в котором значки отображаются в диалоговом окне Изменение значка при установке флажка Отображать как значок . Первый значок в файле имеет индекс номер 0 (ноль). Если значок с заданным номером индекса не существует в IconFileName, используется значок с номером индекса 1 (второй значок в файле). Значение по умолчанию: 0 (ноль).
IconLabel Необязательный Variant Метка (подпись), отображаемая под значком.
Range Необязательный Variant Диапазон, в котором объект OLE будет помещен в текст. Объект OLE заменяет диапазон, если диапазон не свернут. Если этот аргумент опущен, объект помещается автоматически.

Возвращаемое значение

InlineShape

Пример

В этом примере к активному документу добавляется новое изображение с плавающей точечным изображением. Точечный рисунок связан с другим файлом.

ActiveDocument.Shapes.AddOLEObject _ 
 FileName:="c:\my documents\MyDrawing.bmp", _ 
 LinkToFile:=True

См. также

Объект Shapes Collection

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

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