Compartilhar via


Propriedade OLEFormat.Object (PowerPoint)

Retorna o objeto que representa interface de nível superior do objeto OLE especificado. Somente leitura.

Sintaxe

expressão. Objeto

Expressão Uma variável que representa um objeto OLEFormat .

Valor de retorno

Objeto

Comentários

Essa propriedade permite que você acesse as propriedades e métodos do aplicativo no qual o objeto OLE foi criado.

Use a função TypeName para determinar o tipo de objeto, que essa propriedade retorna para um objeto OLE específico.

Exemplo

Este exemplo exibe o tipo de objeto contido na forma um do slide um da apresentação ativa. A forma um precisa conter um objeto OLE.

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

Este exemplo exibe o nome do aplicativo no qual foi criado cada objeto OLE incorporado do slide um da apresentação ativa.

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

    If s.Type = msoEmbeddedOLEObject Then

        MsgBox s.OLEFormat.Object.Application.Name

    End If

Next


Este exemplo adiciona texto à célula A1 da planilha um na pasta de trabalho do Microsoft Excel contida na forma três do slide um da apresentação ativa.

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

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

End With

Confira também

Objeto OLEFormat

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.