OLEObject Interface

Définition

Cet objet représente un contrôle ActiveX ou un objet OLE incorporé ou lié dans une feuille de calcul. L’objet OLEObject est membre de la OLEObjects collection. La collection OLEObjects contient tous les objets OLE d'une feuille de calcul.

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
Dérivé
Attributs
Implémente

Remarques

Il s’agit d’une interface .NET dérivée d’une coclasse COM requise par le code managé pour l’interopérabilité avec l’objet COM correspondant. Utilisez cette interface dérivée pour accéder à tous les membres de méthode, de propriété et d’événement de l’objet COM. Toutefois, si la méthode ou l’événement que vous souhaitez utiliser partage le même nom sous le même objet COM, vous devez effectuer une conversion de type (transtypage) vers l’interface principale correspondante pour appeler la méthode, puis effectuer une conversion de type (transtypage) vers l’interface d’événements les plus récents pour vous connecter à l’événement. Reportez-vous à cette rubrique pour plus d’informations sur l’objet COM. Pour plus d’informations sur les membres de la méthode et de la propriété de l’objet COM, consultez _OLEObject.

Utilisez OLEObjects(index), où index est le nom ou le numéro de l’objet, pour renvoyer un objet OLEObject .

Les propriétés et méthodes de l’objet OLEObject sont dupliquées dans chaque contrôle ActiveX d’une feuille de calcul. Cela permet d’accéder à ces propriétés à l’aide du nom du contrôle.

Propriétés

AltHTML

Réservé à une utilisation interne.

(Hérité de _OLEObject)
Application

Cette propriété renvoie un Application objet qui représente le créateur de l’objet spécifié (vous pouvez utiliser cette propriété avec un objet OLE Automation pour renvoyer l’application de cet objet). En lecture seule.

(Hérité de _OLEObject)
AutoLoad

Cette propriété a la valeur True si l'objet OLE est automatiquement chargé quand le classeur dans lequel il est situé est ouvert. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
AutoUpdate

Cette propriété a la valeur True si l'objet OLE est mis à jour automatiquement lorsque la source est modifiée. Valide uniquement si l’objet est lié (sa OLEType propriété doit être xlOLELink). Boolean (en lecture seule).

(Hérité de _OLEObject)
Border

Renvoie un Border objet qui représente la bordure de l’objet .

(Hérité de _OLEObject)
BottomRightCell

Renvoie un Range objet qui représente la cellule qui se trouve sous le coin inférieur droit de l’objet. En lecture seule.

(Hérité de _OLEObject)
Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé. Si l'objet a été créé dans Microsoft Excel, cette propriété renvoie la chaîne XCEL, qui équivaut au nombre hexadécimal 5843454C. En lecture seule xlCreatorCode.

(Hérité de _OLEObject)
Enabled

Cette propriété renvoie la valeur True si l'objet est activé. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
Height

Hauteur de l'objet en points. Double en lecture/écriture.

(Hérité de _OLEObject)
Index

Cette propriété renvoie le numéro d'index de l'objet dans la collection des objets similaires. Entier en lecture seule.

(Hérité de _OLEObject)
Interior

Renvoie un Interior objet qui représente l’intérieur de l’objet spécifié.

(Hérité de _OLEObject)
Left

Distance, en points, du bord gauche de l'objet au bord gauche de la colonne A (dans une feuille de calcul) ou au bord gauche de la zone de graphique (dans un graphique). Double en lecture/écriture.

(Hérité de _OLEObject)
LinkedCell

Cette propriété renvoie ou définit la plage de feuille de calcul liée à la valeur du contrôle. Si vous placez une valeur dans la cellule, le contrôle la prend. De même, si vous modifiez la valeur du contrôle, la valeur modifiée est également placée dans la cellule. String en lecture/écriture.

(Hérité de _OLEObject)
ListFillRange

Cette propriété renvoie ou définit la plage de feuille de calcul utilisée pour remplir la zone de liste spécifiée. Définir cette propriété supprime toute liste existant dans la zone de liste. String en lecture/écriture.

(Hérité de _OLEObject)
Locked

True si l’objet est verrouillé, False si l’objet peut être modifié lorsque la feuille est protégée. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
Name

Cette propriété renvoie ou définit le nom de l'objet. String en lecture/écriture.

(Hérité de _OLEObject)
Object

Cette propriété renvoie l'objet Automation OLE associé à cet objet OLE. En lecture seule Object.

(Hérité de _OLEObject)
OLEType

Cette propriété renvoie le type d'objet OLE. Il peut s'agir de l'une des constantes XlOLEType suivantes : xlOLELink ou xlOLEEmbed. Renvoie xlOLELink si l’objet est lié (il existe en dehors du fichier) ou renvoie xlOLEEmbed si l’objet est incorporé (il est entièrement contenu dans le fichier). En lecture seule Object.

(Hérité de _OLEObject)
OnAction

Renvoie ou définit le nom d’une macro exécutée quand un utilisateur clique sur l’objet spécifié. String en lecture/écriture.

(Hérité de _OLEObject)
Parent

Renvoie l’objet parent pour l’objet spécifié. En lecture seule.

(Hérité de _OLEObject)
Placement

Renvoie ou définit la façon dont l’objet est attaché aux cellules situées en dessous. Objet en lecture/écriture.

(Hérité de _OLEObject)
PrintObject

Cette propriété renvoie la valeur True si l'objet est imprimé en même temps que le document. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
progID

Cette propriété renvoie les identificateurs de programmation de l'objet. String en lecture seule.

(Hérité de _OLEObject)
Shadow

True si la police est une police d’ombre ou si l’objet a une ombre. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
ShapeRange

Renvoie un ShapeRange objet qui représente le ou les objets spécifiés. En lecture seule.

(Hérité de _OLEObject)
SourceName

Renvoie ou définit le nom de la source de lien de l’objet spécifié. String en lecture/écriture.

(Hérité de _OLEObject)
Top

Distance, en points, entre le bord supérieur de l’objet et le haut de la ligne 1 (dans une feuille de calcul) ou le haut de la zone de graphique (sur un graphique). Double en lecture/écriture.

(Hérité de _OLEObject)
TopLeftCell

Renvoie un Range objet qui représente la cellule située sous le coin supérieur gauche de l’objet spécifié. En lecture seule.

(Hérité de _OLEObject)
Visible

Cette propriété détermine si l'objet est visible. Boolean (en lecture/écriture).

(Hérité de _OLEObject)
Width

Largeur de l’objet en points. Double en lecture/écriture.

(Hérité de _OLEObject)
ZOrder

Cette propriété renvoie la position de l'objet dans la superposition. Entier en lecture seule.

(Hérité de _OLEObject)

Méthodes

Activate()

Active l’objet.

(Hérité de _OLEObject)
BringToFront()

Cette méthode amène l'objet au premier plan de l'ordre de plan.

(Hérité de _OLEObject)
Copy()

Copie l'objet dans le Presse-papiers.

(Hérité de _OLEObject)
CopyPicture(XlPictureAppearance, XlCopyPictureFormat)

Copie l'objet sélectionné dans le Presse-papiers, sous forme d'image. Objet.

(Hérité de _OLEObject)
Cut()

Cette méthode coupe l'objet et le place dans le Presse-papiers ou colle l'objet à l'emplacement spécifié.

(Hérité de _OLEObject)
Delete()

Supprime l'objet.

(Hérité de _OLEObject)
Duplicate()

Cette méthode duplique l'objet et renvoie une référence à la nouvelle copie.

(Hérité de _OLEObject)
Select(Object)

Sélectionne l'objet.

(Hérité de _OLEObject)
SendToBack()

Cette méthode place l'objet à l'arrière-plan de l'ordre de plan.

(Hérité de _OLEObject)
Update()

Cette méthode met à jour le lien.

(Hérité de _OLEObject)
Verb(XlOLEVerb)

Cette méthode envoie un verbe au serveur de l'objet OLE spécifié.

(Hérité de _OLEObject)

Événements

GotFocus

Cet objet représente un contrôle ActiveX ou un objet OLE incorporé ou lié dans une feuille de calcul. L’objet OLEObject est membre de la OLEObjects collection. La collection OLEObjects contient tous les objets OLE d'une feuille de calcul.

(Hérité de OLEObjectEvents_Event)
LostFocus

Cet objet représente un contrôle ActiveX ou un objet OLE incorporé ou lié dans une feuille de calcul. L’objet OLEObject est membre de la OLEObjects collection. La collection OLEObjects contient tous les objets OLE d'une feuille de calcul.

(Hérité de OLEObjectEvents_Event)

S’applique à