Compartir a través de


OLEObjects Interfaz

Definición

Colección de todos los OLEObject objetos de la hoja de cálculo especificada. Cada objeto OLEObject representa un control ActiveX o un objeto OLE vinculado o insertado.

public interface class OLEObjects : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000208A3-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEObjects : System.Collections.IEnumerable
Public Interface OLEObjects
Implements IEnumerable
Atributos
Implementaciones

Comentarios

Use el OLEObjects(Object) método para devolver la colección OLEObjects .

Use el Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) método para crear un nuevo objeto OLE y agregarlo a la colección OLEObjects .

Un control ActiveX de una hoja tiene dos nombres: el nombre de la forma que contiene el control, visible en el cuadro Nombre al ver la hoja, y el nombre en código del control, presente en la celda situada a la derecha de (Name) en la ventana Propiedades. La primera vez que se agrega un control a una hoja, el nombre de la forma y el nombre de código son iguales. Sin embargo, si modifica uno de los nombres, el otro no cambiará automáticamente para coincidir con el que se modificó.

El nombre de código de un control se utiliza en los nombres de sus procedimientos de eventos. Sin embargo, al devolver un control de la Shapes colección OLEObjects o de una hoja, debe usar el nombre de la forma, no el nombre del código, para hacer referencia al control por nombre. Por ejemplo, suponga que agrega una casilla a una hoja y que tanto el nombre predeterminado de la forma como el de código son CheckBox1. Si, a continuación, cambia el nombre del código de control escribiendo chkFinished junto a (Nombre) en el ventana Propiedades, debe usar chkFinished en los nombres de procedimientos de evento, pero todavía tiene que usar CheckBox1 para devolver el control de la colección Shapes o OLEObjects.

Propiedades

Application

Devuelve un Application objeto que representa la aplicación de Microsoft Excel.

AutoLoad

Es True si el objeto OLE se carga automáticamente cuando se abre el libro que lo contiene.

Border

Devuelve un Border objeto que representa el borde del objeto.

Count

Devuelve el número de objetos de la colección.

Creator

Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto.

Enabled

Es True si el objeto está habilitado.

Height

Alto del objeto, en puntos.

Interior

Devuelve un Interior objeto que representa el interior del objeto especificado.

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).

Locked

True si el objeto está bloqueado; False si el objeto se puede modificar cuando la hoja está protegida.

OnAction

Reservado para uso interno.

Parent

Devuelve el objeto primario del objeto especificado.

Placement

Devuelve o establece la forma en que el objeto se adjunta a las celdas debajo de él.

PrintObject

Es True si el objeto se imprimirá junto con el documento.

Shadow

True si la fuente es una fuente de sombra o si el objeto tiene una sombra.

ShapeRange

Devuelve un ShapeRange objeto que representa el objeto u objetos especificados.

SourceName

Devuelve o establece el nombre de origen del vínculo del objeto especificado.

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).

Visible

Determina si el objeto es visible.

Width

El ancho del objeto, en puntos.

ZOrder

Devuelve la posición del objeto en el orden z.

Métodos

_Dummy12()

Reservado para uso interno.

_Dummy15()

Reservado para uso interno.

_Dummy22()

Reservado para uso interno.

_Dummy3()

Reservado para uso interno.

_Dummy30()

Reservado para uso interno.

_Dummy32()

Reservado para uso interno.

_Dummy33()

Reservado para uso interno.

_Dummy34()

Reservado para uso interno.

_Dummy36()

Reservado para uso interno.

_Dummy37()

Reservado para uso interno.

_Dummy38()

Reservado para uso interno.

_Dummy39()

Reservado para uso interno.

_Dummy40()

Reservado para uso interno.

_Dummy41()

Reservado para uso interno.

Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Agrega un objeto OLE nuevo a una hoja. Devuelve un OLEObject objeto .

BringToFront()

Sitúa el objeto en el primer plano del orden z.

Copy()

Copia el objeto al Portapapeles.

CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Copia el objeto seleccionado en el Portapapeles como una imagen.

Cut()

Corta el objeto y lo pega en el Portapapeles o en un destino especificado.

Delete()

Elimina el objeto.

Duplicate()

Duplica el objeto y devuelve una referencia a la nueva copia.

GetEnumerator()

Colección de todos los OLEObject objetos de la hoja de cálculo especificada. Cada objeto OLEObject representa un control ActiveX o un objeto OLE vinculado o insertado.

Group()

Reservado para uso interno.

Item(Object)

Devuelve un solo objeto de una colección.

Select(Object)

Selecciona el objeto.

SendToBack()

Envía el objeto al final del orden z.

Se aplica a