Метод 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.