Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Solicita que un objeto OLE ejecute uno de sus verbos.
Sintaxis
expresión. DoVerb (iVerb)
Expresión Variable que representa un objeto OLEFormat .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| iVerb | Obligatorio | Long | Verbo que se va a ejecutar. |
Comentarios
Utilice la propiedad ObjectVerbs para determinar los verbos disponibles para un objeto OLE.
Ejemplo:
En este ejemplo se ejecuta el primer verbo para la tercera forma de la primera página de la publicación activa si la forma es un objeto OLE vinculado o incrustado.
With ActiveDocument.Pages(1).Shapes(3)
If .Type = pbEmbeddedOLEObject Or _
.Type = pbLinkedOLEObject Then
.OLEFormat.DoVerb (1)
End If
End With
En este ejemplo se realiza el verbo Abrir para la tercera forma de la primera página de la publicación activa si la forma es un objeto OLE que admite el verbo Open.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.