OLEObjects 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.
Eine Auflistung aller OLEObject Objekte auf dem angegebenen Arbeitsblatt. Jedes OLEObject-Objekt stellt ein ActiveX-Steuerelement oder ein verknüpftes bzw. eingebettetes OLE-Objekt dar.
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
- Attribute
- Implementiert
Hinweise
Verwenden Sie die OLEObjects(Object) -Methode, um die OLEObjects-Auflistung zurückzugeben.
Verwenden Sie die Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) -Methode, um ein neues OLE-Objekt zu erstellen und es der OLEObjects-Auflistung hinzuzufügen.
Ein ActiveX-Steuerelement auf einem Blatt hat zwei Namen: den Namen der Form, die das Steuerelement enthält, den Sie im Feld Name sehen können, wenn Sie das Blatt anzeigen, und den Codenamen für das Steuerelement, den Sie in der Zelle rechts neben (Name) im Eigenschaftenfenster sehen können. Wenn Sie zum ersten Mal einem Blatt ein Steuerelement hinzufügen, stimmen Formname und Codename überein. Wenn Sie jedoch den Form- oder den Codenamen ändern, wird der andere nicht automatisch entsprechend geändert.
Sie verwenden den Codenamen eines Steuerelements in dem Namen seiner Ereignisprozeduren. Wenn Sie jedoch ein Steuerelement aus der ShapesODER OLEObjects-Auflistung für ein Blatt zurückgeben, müssen Sie den Shape-Namen und nicht den Codenamen verwenden, um anhand des Namens auf das Steuerelement zu verweisen. Nehmen Sie beispielsweise an, dass Sie einem Blatt ein Kontrollkästchen hinzufügen, und dass der Standardformname und der Standardcodename "CheckBox1" lauten. Wenn Sie dann den Namen des Steuerelementcodes ändern, indem Sie chkFinished neben (Name) in der Eigenschaftenfenster eingeben, müssen Sie chkFinished in Ereignisprozedurnamen verwenden, aber Sie müssen trotzdem CheckBox1 verwenden, um das Steuerelement aus der Shapes- oder OLEObjects-Auflistung zurückzugeben.
Eigenschaften
Application |
Gibt ein Application Objekt zurück, das die Microsoft Excel-Anwendung darstellt. |
AutoLoad |
True, wenn das OLE-Objekt beim Öffnen der Arbeitsmappe, in der es enthalten ist, automatisch geladen wird. |
Border |
Gibt ein Border -Objekt zurück, das den Rahmen des Objekts darstellt. |
Count |
Gibt die Anzahl der Objekte in der Auflistung zurück. |
Creator |
Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde. |
Enabled |
True, wenn das Objekt aktiviert ist. |
Height |
Die Höhe des Objekts in Punkten. |
Interior |
Gibt ein Interior Objekt zurück, das das Innere des angegebenen Objekts darstellt. |
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). |
Locked |
True , wenn das Objekt gesperrt ist; False , wenn das Objekt geändert werden kann, wenn das Blatt geschützt ist. |
OnAction |
Für die interne Verwendung reserviert. |
Parent |
Gibt das übergeordnete Objekt für das angegebene Objekt zurück. |
Placement |
Gibt die Art und Weise zurück, wie das Objekt an die darunter liegenden Zellen angefügt wird, oder legt sie fest. |
PrintObject |
True, wenn das Objekt zusammen mit dem Dokument gedruckt wird. |
Shadow |
True , wenn die Schriftart eine Schattenschriftart ist oder das Objekt einen Schatten aufweist. |
ShapeRange |
Gibt ein ShapeRange -Objekt zurück, das das angegebene Objekt oder die angegebenen Objekte darstellt. |
SourceName |
Gibt den Linkquellnamen des angegebenen Objekts zurück oder legt diese fest. |
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). |
Visible |
Bestimmt, ob das Objekt sichtbar ist. |
Width |
Die Breite des Objekts in Punkten. |
ZOrder |
Gibt die Position des Objekts in der Z-Reihenfolge zurück. |
Methoden
_Dummy12() |
Für die interne Verwendung reserviert. |
_Dummy15() |
Für die interne Verwendung reserviert. |
_Dummy22() |
Für die interne Verwendung reserviert. |
_Dummy3() |
Für die interne Verwendung reserviert. |
_Dummy30() |
Für die interne Verwendung reserviert. |
_Dummy32() |
Für die interne Verwendung reserviert. |
_Dummy33() |
Für die interne Verwendung reserviert. |
_Dummy34() |
Für die interne Verwendung reserviert. |
_Dummy36() |
Für die interne Verwendung reserviert. |
_Dummy37() |
Für die interne Verwendung reserviert. |
_Dummy38() |
Für die interne Verwendung reserviert. |
_Dummy39() |
Für die interne Verwendung reserviert. |
_Dummy40() |
Für die interne Verwendung reserviert. |
_Dummy41() |
Für die interne Verwendung reserviert. |
Add(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
Fügt einem Blatt ein neues OLE-Objekt hinzu. Gibt ein -Objekt zurück OLEObject . |
BringToFront() |
Bringt das Objekt in den Vordergrund der Z-Reihenfolge. |
Copy() |
Kopiert das Objekt in die Zwischenablage. |
CopyPicture(XlPictureAppearance, XlCopyPictureFormat) |
Kopiert das ausgewählte Objekt als Bild in die Zwischenablage. |
Cut() |
Schneidet das Objekt aus, legt es in die Zwischenablage oder fügt es an einer angegebenen Stelle ein. |
Delete() |
Löscht das Objekt. |
Duplicate() |
Dupliziert das Objekt und gibt einen Bezug auf die neue Kopie zurück. |
GetEnumerator() |
Eine Auflistung aller OLEObject Objekte auf dem angegebenen Arbeitsblatt. Jedes OLEObject-Objekt stellt ein ActiveX-Steuerelement oder ein verknüpftes bzw. eingebettetes OLE-Objekt dar. |
Group() |
Für die interne Verwendung reserviert. |
Item(Object) |
Gibt ein einzelnes Objekt aus einer Auflistung zurück. |
Select(Object) |
Markiert das Objekt. |
SendToBack() |
Verschiebt das Objekt in den Hintergrund der Z-Reihenfolge. |