Objet OLEObject (Excel)
Cet objet représente un contrôle ActiveX ou un objet OLE incorporé ou lié dans une feuille de calcul.
Remarques
L’objetOLEObject est un membre de la collection OLEObjects. La collectionOLEObjectcontient tous les objets OLE sur une feuille de calcul.
Exemple
Utilisez OLEObjects (index), où index est le nom ou le numéro de l’objet, pour renvoyer un objet OLEObject .
L'exemple suivant montre comment supprimer l'objet OLE 1 de la feuille « Sheet1 ».
Worksheets("sheet1").OLEObjects(1).Delete
L’exemple suivant supprime l’objet OLE nommé ListBox1.
Worksheets("sheet1").OLEObjects("ListBox1").Delete
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 au code Visual Basic d'accéder à ces propriétés en utilisant le nom du contrôle. L’exemple suivant sélectionne le contrôle de case à cocher nommé MyCheckBox, l’aligne sur la cellule active, puis active le contrôle.
With MyCheckBox
.Value = True
.Top = ActiveCell.Top
.Activate
End With
Événements
Méthodes
Propriétés
- Application
- AutoLoad
- AutoUpdate
- Bordure
- BottomRightCell
- Creator
- Enabled
- Height
- Index
- Interior
- Left
- LinkedCell
- ListFillRange
- Locked
- Name
- Object
- OLEType
- Parent
- Placement
- PrintObject
- progID
- Shadow
- ShapeRange
- SourceName
- Top
- TopLeftCell
- Visible
- Width
- ZOrder
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour