OLEObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |