OLEObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein ActiveX-Steuerelement oder ein verknüpftes oder eingebettetes OLE-Objekt eines Arbeitsblatts dar. Das OLEObject-Objekt ist ein Element der OLEObjects Auflistung. Die OLEObjects -Auflistung enthält alle OLE-Objekte eines einzelnen Arbeitsblatts.
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
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _OLEObject.
Verwenden Sie OLEObjects(index
), wobei index
der Name oder die Nummer des Objekts ist, um ein OLEObject-Objekt zurückzugeben.
Die Eigenschaften und Methoden des OLEObject-Objekts werden auf jedem ActiveX-Steuerelement eines Arbeitsblatts dupliziert. Dadurch wird der Zugriff auf diese Eigenschaften mithilfe des Steuerelementnamens ermöglicht.
Eigenschaften
AltHTML |
Für die interne Verwendung reserviert. (Geerbt von _OLEObject) |
Application |
Diese Eigenschaft gibt ein Application Objekt zurück, das den Ersteller des angegebenen Objekts darstellt (Sie können diese Eigenschaft mit einem OLE-Automatisierungsobjekt verwenden, um die Anwendung dieses Objekts zurückzugeben). Schreibgeschützt. (Geerbt von _OLEObject) |
AutoLoad |
True, wenn das OLE-Objekt beim Öffnen der Arbeitsmappe, in der es enthalten ist, automatisch geladen wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
AutoUpdate |
True, wenn das OLE-Objekt bei Änderungen an der Quelle automatisch aktualisiert wird. Nur gültig, wenn das Objekt verknüpft ist (seine OLEType Eigenschaft muss xlOLELink sein). Schreibgeschützter boolescher Wert. (Geerbt von _OLEObject) |
Border |
Gibt ein Border -Objekt zurück, das den Rahmen des Objekts darstellt. (Geerbt von _OLEObject) |
BottomRightCell |
Gibt ein Range -Objekt zurück, das die Zelle darstellt, die sich unter der unteren rechten Ecke des Objekts befindet. Schreibgeschützt. (Geerbt von _OLEObject) |
Creator |
Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde. Wenn das Objekt in Microsoft Excel erstellt wurde, gibt die Eigenschaft die Zeichenfolge XCEL zurück, die der Hexadezimalzahl 5843454C entspricht. Schreibgeschützter xlCreatorCode-Wert. (Geerbt von _OLEObject) |
Enabled |
True, wenn das Objekt aktiviert ist. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Height |
Die Höhe des Objekts in Punkten. Doppelter Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Index |
Gibt die Indexnummer des Objekts in einer Auflistung ähnlicher Objekte zurück. Schreibgeschützte ganze Zahl. (Geerbt von _OLEObject) |
Interior |
Gibt ein Interior Objekt zurück, das das Innere des angegebenen Objekts darstellt. (Geerbt von _OLEObject) |
Left |
Der Abstand (in Punkten) von der linken Seite des Objekts zur linken Seite von Spalte A (auf einem Arbeitsblatt) oder zur linken Seite des Diagrammbereichs (in einem Diagramm). Doppelter Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
LinkedCell |
Gibt den mit dem Wert des Steuerelements verknüpften Arbeitsblattbereich zurück oder legt ihn fest. Wenn Sie in der Zelle einen Wert ablegen, nimmt das Steuerelement diesen Wert an. Ebenso wird, wenn Sie den Wert des Steuerelements ändern, dieser Wert auch in der Zelle abgelegt. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
ListFillRange |
Gibt den Arbeitsblattbereich zurück, mit dem das angegebene Listenfeld ausgefüllt wird, oder legt ihn fest. Ist diese Eigenschaft festgelegt, werden alle im Listenfeld bereits bestehenden Listen zerstört. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Locked |
True , wenn das Objekt gesperrt ist, False , wenn das Objekt geändert werden kann, wenn das Blatt geschützt ist. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Name |
Gibt den Namen des Objekts zurück oder legt ihn fest. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Object |
Gibt das OLE-Automatisierungsobjekt zurück, das mit diesem OLE-Objekt verknüpft ist. Read-only- Objekt. (Geerbt von _OLEObject) |
OLEType |
Gibt den OLE-Objekttyp zurück. Dies kann eine der folgenden XlOLEType-Konstanten sein: xlOLELink oder xlOLEEmbed. Gibt xlOLELink zurück, wenn das Objekt verknüpft ist (es ist außerhalb der Datei vorhanden) oder xlOLEEmbed zurück, wenn das Objekt eingebettet ist (es ist vollständig in der Datei enthalten). Read-only- Objekt. (Geerbt von _OLEObject) |
OnAction |
Gibt den Namen des Makros zurück, das ausgeführt wird, wenn auf das angegebene Objekt geklickt wird, oder legt den Namen fest. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Parent |
Gibt das übergeordnete Objekt für das angegebene Objekt zurück. Schreibgeschützt. (Geerbt von _OLEObject) |
Placement |
Gibt die Art und Weise zurück, wie das Objekt an die darunter liegenden Zellen angefügt wird, oder legt sie fest. Object -Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
PrintObject |
True, wenn das Objekt zusammen mit dem Dokument gedruckt wird. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
progID |
Gibt die programmatischen Bezeichner des Objekts zurück. Schreibgeschützte Zeichenfolge. (Geerbt von _OLEObject) |
Shadow |
True , wenn die Schriftart eine Schattenschriftart ist oder das Objekt einen Schatten aufweist. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
ShapeRange |
Gibt ein ShapeRange -Objekt zurück, das das angegebene Objekt oder die angegebenen Objekte darstellt. Schreibgeschützt. (Geerbt von _OLEObject) |
SourceName |
Gibt den Linkquellnamen des angegebenen Objekts zurück oder legt diese fest. Zeichenfolge mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Top |
Der Abstand (in Punkt) vom oberen Rand des Objekts zum oberen Rand von Zeile 1 (auf einem Arbeitsblatt) oder zum oberen Rand des Diagrammbereichs (in einem Diagramm). Doppelter Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
TopLeftCell |
Gibt ein Range -Objekt zurück, das die Zelle darstellt, die sich unter der oberen linken Ecke des angegebenen Objekts befindet. Schreibgeschützt. (Geerbt von _OLEObject) |
Visible |
Bestimmt, ob das Objekt sichtbar ist. Boolescher Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
Width |
Die Breite des Objekts in Punkten. Doppelter Wert mit Lese-/Schreibzugriff. (Geerbt von _OLEObject) |
ZOrder |
Gibt die Position des Objekts in der Z-Reihenfolge zurück. Schreibgeschützte ganze Zahl. (Geerbt von _OLEObject) |
Methoden
Activate() |
Aktiviert das Objekt. (Geerbt von _OLEObject) |
BringToFront() |
Bringt das Objekt in den Vordergrund der Z-Reihenfolge. (Geerbt von _OLEObject) |
Copy() |
Kopiert das Objekt in die Zwischenablage. (Geerbt von _OLEObject) |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Kopiert das ausgewählte Objekt als Bild in die Zwischenablage. Objekt. (Geerbt von _OLEObject) |
Cut() |
Schneidet das Objekt aus, legt es in die Zwischenablage oder fügt es an einer angegebenen Stelle ein. (Geerbt von _OLEObject) |
Delete() |
Löscht das Objekt. (Geerbt von _OLEObject) |
Duplicate() |
Dupliziert das Objekt und gibt einen Bezug auf die neue Kopie zurück. (Geerbt von _OLEObject) |
Select(Object) |
Markiert das Objekt. (Geerbt von _OLEObject) |
SendToBack() |
Verschiebt das Objekt in den Hintergrund der Z-Reihenfolge. (Geerbt von _OLEObject) |
Update() |
Aktualisiert die Verknüpfung. (Geerbt von _OLEObject) |
Verb(XlOLEVerb) |
Sendet ein Verb an den Server des angegebenen OLE-Objekts. (Geerbt von _OLEObject) |
Ereignisse
GotFocus |
Stellt ein ActiveX-Steuerelement oder ein verknüpftes oder eingebettetes OLE-Objekt eines Arbeitsblatts dar. Das OLEObject-Objekt ist ein Element der OLEObjects Auflistung. Die OLEObjects -Auflistung enthält alle OLE-Objekte eines einzelnen Arbeitsblatts. (Geerbt von OLEObjectEvents_Event) |
LostFocus |
Stellt ein ActiveX-Steuerelement oder ein verknüpftes oder eingebettetes OLE-Objekt eines Arbeitsblatts dar. Das OLEObject-Objekt ist ein Element der OLEObjects Auflistung. Die OLEObjects -Auflistung enthält alle OLE-Objekte eines einzelnen Arbeitsblatts. (Geerbt von OLEObjectEvents_Event) |