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


Свойство OLEFormat.Object (PowerPoint)

Возвращает объект , представляющий интерфейс верхнего уровня указанного объекта OLE. Только для чтения.

Синтаксис

expression. Объекта

Выражение Переменная, представляющая объект OLEFormat .

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

Объект

Замечания

Это свойство позволяет получить доступ к свойствам и методам приложения, в котором был создан объект OLE.

Используйте функцию TypeName для определения типа объекта, возвращаемого этим свойством для определенного объекта OLE.

Пример

В этом примере показан тип объекта, содержащегося в форме 1 на слайде 1 в активной презентации. Фигура 1 должна содержать объект OLE.

MsgBox TypeName(ActivePresentation.Slides(1) _
    .Shapes(1).OLEFormat.Object)

В этом примере показано имя приложения, в котором был создан каждый внедренный объект OLE на слайде 1 в активной презентации.

For Each s In ActivePresentation.Slides(1).Shapes

    If s.Type = msoEmbeddedOLEObject Then

        MsgBox s.OLEFormat.Object.Application.Name

    End If

Next


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

With ActivePresentation.Slides(1).Shapes(3)

    .OLEFormat.Object.Worksheets(1).Range("A1").Value = "New text"

End With

См. также

Объект OLEFormat

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

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