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
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.