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.