Метод OLEFormat.DoVerb (PowerPoint)
Запрашивает, чтобы объект OLE выполнял одну из своих глаголов.
Синтаксис
выражение. DoVerb
(Индекс)
Выражение Переменная, представляющая объект OLEFormat .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Индекс; | Необязательный | Integer | Глагол для выполнения. Если этот аргумент опущен, выполняется команда по умолчанию. |
Замечания
Используйте свойство ObjectVerbs , чтобы определить доступные команды для объекта OLE.
Пример
В этом примере выполняется команда по умолчанию для фигуры 3 на слайде 1 в активной презентации, если фигура 3 является связанным или внедренным объектом OLE.
With ActivePresentation.Slides(1).Shapes(3)
If .Type = msoEmbeddedOLEObject Or _
.Type = msoLinkedOLEObject Then
.OLEFormat.DoVerb
End If
End With
В этом примере выполняется команда "Открыть" для фигуры 3 на слайде 1 в активной презентации, если фигура 3 является объектом OLE, поддерживающим команду "Открыть".
With ActivePresentation.Slides(1).Shapes(3)
If .Type = msoEmbeddedOLEObject Or _
.Type = msoLinkedOLEObject Then
For Each sVerb In .OLEFormat.ObjectVerbs
nCount = nCount + 1
If sVerb = "Open" Then
.OLEFormat.DoVerb nCount
Exit For
End If
Next
End If
End With
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.