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


Метод 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

См. также

Объект OLEFormat

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

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