OLEObject Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un control ActiveX o un objeto OLE (incrustado o vinculado) en una hoja de cálculo. El objeto OLEObject es un miembro de la OLEObjects colección. La colección OLEObjects contiene todos los objetos OLE que hay en una hoja de cálculo.
public interface class OLEObject : Microsoft::Office::Interop::Excel::_OLEObject, Microsoft::Office::Interop::Excel::OLEObjectEvents_Event
[System.Runtime.InteropServices.Guid("000208A2-0000-0000-C000-000000000046")]
public interface OLEObject : Microsoft.Office.Interop.Excel._OLEObject, Microsoft.Office.Interop.Excel.OLEObjectEvents_Event
Public Interface OLEObject
Implements _OLEObject, OLEObjectEvents_Event
- Derivado
- Atributos
- Implementaciones
Comentarios
Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _OLEObject.
Use OLEObjects(index
), donde index
es el nombre o el número del objeto, para devolver un objeto OLEObject .
Las propiedades y métodos del objeto OLEObject están duplicadas en cada control ActiveX de una hoja de cálculo. Esto permite el acceso a estas propiedades mediante el nombre del control.
Propiedades
AltHTML |
Reservado para uso interno. (Heredado de _OLEObject) |
Application |
Esta propiedad devuelve un Application objeto que representa al creador del objeto especificado (puede usar esta propiedad con un objeto de automatización OLE para devolver la aplicación de ese objeto). Solo lectura. (Heredado de _OLEObject) |
AutoLoad |
Es True si el objeto OLE se carga automáticamente cuando se abre el libro que lo contiene. Boolean de lectura y escritura. (Heredado de _OLEObject) |
AutoUpdate |
Es True si el objeto OLE se actualiza automáticamente al cambiar el origen. Solo es válido si el objeto está vinculado (su OLEType propiedad debe ser xlOLELink). Booleano de solo lectura. (Heredado de _OLEObject) |
Border |
Devuelve un Border objeto que representa el borde del objeto. (Heredado de _OLEObject) |
BottomRightCell |
Devuelve un Range objeto que representa la celda que se encuentra debajo de la esquina inferior derecha del objeto. Solo lectura. (Heredado de _OLEObject) |
Creator |
Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto. Si el objeto se creó en Microsoft Excel, la propiedad devuelve la cadena XCEL, que es el equivalente del número hexadecimal 5843454C. XlCreatorCode de solo lectura. (Heredado de _OLEObject) |
Enabled |
Es True si el objeto está habilitado. Boolean de lectura y escritura. (Heredado de _OLEObject) |
Height |
Alto del objeto, en puntos. Double de lectura y escritura. (Heredado de _OLEObject) |
Index |
Devuelve el número de índice del objeto contenido en el conjunto de objetos similares. Integer de solo lectura. (Heredado de _OLEObject) |
Interior |
Devuelve un Interior objeto que representa el interior del objeto especificado. (Heredado de _OLEObject) |
Left |
La distancia, en puntos, desde el borde izquierdo del objeto al borde izquierdo de la columna A (en una hoja de cálculo) o al borde izquierdo del área del gráfico (en un gráfico). Double de lectura y escritura. (Heredado de _OLEObject) |
LinkedCell |
Devuelve o establece el rango de la hoja de cálculo vinculado al valor del control. Si sitúa un valor en la celda, el control toma dicho valor. De la misma forma, si el valor del control cambia, ese valor también se coloca en la celda. String de lectura y escritura. (Heredado de _OLEObject) |
ListFillRange |
Devuelve o establece el rango de la hoja de cálculo empleado para rellenar el cuadro de lista especificado. Al establecer esta propiedad desaparece cualquier lista existente en el cuadro de lista. String de lectura y escritura. (Heredado de _OLEObject) |
Locked |
True si el objeto está bloqueado, False si el objeto se puede modificar cuando la hoja está protegida. Boolean de lectura y escritura. (Heredado de _OLEObject) |
Name |
Devuelve o establece el nombre del objeto. String de lectura y escritura. (Heredado de _OLEObject) |
Object |
Devuelve el objeto de automatización OLE asociado a este objeto OLE. Read-only objeto. (Heredado de _OLEObject) |
OLEType |
Devuelve el tipo de objeto OLE. Puede ser una de las siguientes constantes XlOLEType: xlOLELink o xlOLEEmbed. Devuelve xlOLELink si el objeto está vinculado (existe fuera del archivo) o devuelve xlOLEEmbed si el objeto está incrustado (está totalmente contenido en el archivo). Read-only objeto. (Heredado de _OLEObject) |
OnAction |
Devuelve o establece el nombre de una macro que se ejecuta al hacer clic en el objeto especificado. String de lectura y escritura. (Heredado de _OLEObject) |
Parent |
Devuelve el objeto primario del objeto especificado. Solo lectura. (Heredado de _OLEObject) |
Placement |
Devuelve o establece la forma en que el objeto se adjunta a las celdas debajo de él. Lectura/EscrituraObjeto. (Heredado de _OLEObject) |
PrintObject |
Es True si el objeto se imprimirá junto con el documento. Boolean de lectura y escritura. (Heredado de _OLEObject) |
progID |
Devuelve los identificadores programáticos del objeto. String de solo lectura. (Heredado de _OLEObject) |
Shadow |
True si la fuente es una fuente de sombra o si el objeto tiene una sombra. Boolean de lectura y escritura. (Heredado de _OLEObject) |
ShapeRange |
Devuelve un ShapeRange objeto que representa el objeto u objetos especificados. Solo lectura. (Heredado de _OLEObject) |
SourceName |
Devuelve o establece el nombre de origen del vínculo del objeto especificado. String de lectura y escritura. (Heredado de _OLEObject) |
Top |
Distancia, en puntos, desde el borde superior del objeto hasta la parte superior de la fila 1 (en una hoja de cálculo) o la parte superior del área del gráfico (en un gráfico). Double de lectura y escritura. (Heredado de _OLEObject) |
TopLeftCell |
Devuelve un Range objeto que representa la celda que se encuentra bajo la esquina superior izquierda del objeto especificado. Solo lectura. (Heredado de _OLEObject) |
Visible |
Determina si el objeto es visible. Boolean de lectura y escritura. (Heredado de _OLEObject) |
Width |
El ancho del objeto, en puntos. Double de lectura y escritura. (Heredado de _OLEObject) |
ZOrder |
Devuelve la posición del objeto en el orden z. Integer de solo lectura. (Heredado de _OLEObject) |
Métodos
Activate() |
Activa el objeto. (Heredado de _OLEObject) |
BringToFront() |
Sitúa el objeto en el primer plano del orden z. (Heredado de _OLEObject) |
Copy() |
Copia el objeto al Portapapeles. (Heredado de _OLEObject) |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Copia el objeto seleccionado en el Portapapeles como una imagen. Objeto . (Heredado de _OLEObject) |
Cut() |
Corta el objeto y lo pega en el Portapapeles o en un destino especificado. (Heredado de _OLEObject) |
Delete() |
Elimina el objeto. (Heredado de _OLEObject) |
Duplicate() |
Duplica el objeto y devuelve una referencia a la nueva copia. (Heredado de _OLEObject) |
Select(Object) |
Selecciona el objeto. (Heredado de _OLEObject) |
SendToBack() |
Envía el objeto al final del orden z. (Heredado de _OLEObject) |
Update() |
Actualiza el vínculo. (Heredado de _OLEObject) |
Verb(XlOLEVerb) |
Envía un verbo al servidor del objeto OLE especificado. (Heredado de _OLEObject) |
Eventos
GotFocus |
Representa un control ActiveX o un objeto OLE (incrustado o vinculado) en una hoja de cálculo. El objeto OLEObject es un miembro de la OLEObjects colección. La colección OLEObjects contiene todos los objetos OLE que hay en una hoja de cálculo. (Heredado de OLEObjectEvents_Event) |
LostFocus |
Representa un control ActiveX o un objeto OLE (incrustado o vinculado) en una hoja de cálculo. El objeto OLEObject es un miembro de la OLEObjects colección. La colección OLEObjects contiene todos los objetos OLE que hay en una hoja de cálculo. (Heredado de OLEObjectEvents_Event) |