Método OLEFormat.DoVerb (Publisher)
Solicita a um objeto OLE para que execute um de seus verbos.
Sintaxe
expressão. DoVerb (iVerb)
Expressão Uma variável que representa um objeto OLEFormat .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
Iverb | Obrigatório | Long | O verbo a ser executado. |
Comentários
Use a propriedade ObjectVerbs para determinar os verbos disponíveis para um objeto OLE.
Exemplo
Este exemplo executa o primeiro verbo para a terceira forma na primeira página da publicação ativa se a forma for um objeto OLE vinculado ou inserido.
With ActiveDocument.Pages(1).Shapes(3)
If .Type = pbEmbeddedOLEObject Or _
.Type = pbLinkedOLEObject Then
.OLEFormat.DoVerb (1)
End If
End With
Este exemplo executa o verbo Abrir para a terceira forma na primeira página da publicação ativa se a forma for um objeto OLE compatível com o verbo Abrir.
Dim strVerb As String
Dim intVerb As Integer
With ActiveDocument.Pages(1).Shapes(3)
' Verify that the shape is an OLE object.
If .Type = pbEmbeddedOLEObject Or _
.Type = pbLinkedOLEObject Then
' Loop through the ObjectVerbs collection
' until the "Open" verb is found.
For Each strVerb In .OLEFormat.ObjectVerbs
intVerb = intVerb + 1
If strVerb = "Open" Then
' Perform the "Open" verb.
.OLEFormat.DoVerb iVerb:=intVerb
Exit For
End If
Next strVerb
End If
End With
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.