Propiedad OLEFormat.Object (PowerPoint)
Devuelve el objeto que representa la interfaz de nivel superior del objeto OLE especificado. Solo lectura.
Sintaxis
expresión. Objeto
Expresión Variable que representa un objeto OLEFormat .
Valor devuelto
Objeto
Comentarios
Esta propiedad permite tener acceso a las propiedades y los métodos de la aplicación en la que se creó el objeto OLE.
Utilice la función TypeName para determinar el tipo de objeto, que esta propiedad devuelve para un objeto OLE específico.
Ejemplo:
En este ejemplo se muestra el tipo de objeto que contiene la forma uno de la diapositiva uno de la presentación activa. La forma uno debe contener un objeto OLE.
MsgBox TypeName(ActivePresentation.Slides(1) _
.Shapes(1).OLEFormat.Object)
En este ejemplo se muestra el nombre de la aplicación en que se creó cada uno de los objetos OLE incrustados de la diapositiva uno de la presentación activa.
For Each s In ActivePresentation.Slides(1).Shapes
If s.Type = msoEmbeddedOLEObject Then
MsgBox s.OLEFormat.Object.Application.Name
End If
Next
En este ejemplo se agrega texto a la celda A1 de la hoja de cálculo uno del libro de Microsoft Excel contenido en la forma tres de la diapositiva uno de la presentación activa.
With ActivePresentation.Slides(1).Shapes(3)
.OLEFormat.Object.Worksheets(1).Range("A1").Value = "New text"
End With
Consulte también
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.