Compartilhar via


Propriedade Shape.OLEFormat (Publisher)

Retorna um objeto OLEFormat que contém as propriedades para a forma especificada de formatação OLE. Se aplica aos objetos Shape ou ShapeRange que representam os objetos OLE.

Sintaxe

expressão. OLEFormat

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

Exemplo

Este exemplo circula todas as formas na primeira página do documento ativo e atualiza automaticamente todas as planilhas do Excel vinculadas.

Sub UpdateLinkedExcelSpreadsheets() 
 Dim shp As Shape 
 For Each shp In ActiveDocument.Pages(1).Shapes 
 If shp.Type = msoLinkedOLEObject Then 
 If shp.OLEFormat.ProgId = "Excel.Sheet" Then 
 shp.LinkFormat.Update 
 End If 
 End If 
 Next shp 
End Sub

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.