Compartir a través de


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

Objeto OLEFormat

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.