Shapes.AddOLEObject-Methode (Word)
Erstellt ein OLE-Objekt. Gibt das InlineShape-Objekt zurück, welches das neue OLE-Objekt darstellt.
Syntax
Ausdruck. AddOLEObject
( _ClassType_
, _FileName_
, _LinkToFile_
, _DisplayAsIcon_
, _IconFileName_
, _IconIndex_
, _IconLabel_
, _Range_
)
Ausdruck: Erforderlich. Eine Variable, die ein Shapes-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
ClassType | Optional | Variant | Der Name der Anwendung, die zum Aktivieren des angegebenen OLE-Objekts verwendet wird. |
FileName | Optional | Variant | Die Datei, aus der das Objekt erstellt werden soll. Wenn dieses Argument nicht angegeben ist, wird der aktuelle Ordner verwendet. Sie müssen entweder das Argument ClassType oder das Argument FileName angeben, jedoch nicht beide zusammen. |
LinkToFile | Optional | Variant | True, wenn das OLE-Objekt mit der Datei verknüpft werden soll, aus der es erstellt wurde. False, wenn das OLE-Objekt als separate Kopie der Datei angelegt werden soll. Wenn Sie einen Wert für ClassType angegeben haben, muss das LinkToFile-Argument False sein. Der Standardwert ist False. |
DisplayAsIcon | Optional | Variant | True, wenn das OLE-Objekt als Symbol angezeigt werden soll. Der Standardwert ist False. |
IconFileName | Optional | Variant | Die Datei, die das anzuzeigende Symbol enthält. |
IconIndex | Optional | Variant | Die Indexnummer des Symbols in IconFileName. Die Reihenfolge der Symbole in der angegebenen Datei entspricht der Reihenfolge, in der die Symbole im Dialogfeld Symbol ändern angezeigt werden, wenn das Kontrollkästchen Als Symbol anzeigen aktiviert ist. Das erste Symbol in der Datei weist die Indexnummer 0 (Null) auf. Wenn kein Symbol mit der angegebenen Indexnummer in IconFileName vorhanden ist, wird das Symbol mit der Indexnummer 1 (das zweite Symbol in der Datei) verwendet. Der Standardwert ist 0 (Null). |
IconLabel | Optional | Variant | Ein Bezeichnungsfeld (Beschriftung), das unter dem Symbol angezeigt wird. |
Range | Optional | Variant | Der Bereich, in dem das OLE-Objekt in den Text eingefügt wird. Der Bereich wird durch das OLE-Objekt ersetzt, sofern der Bereich nicht reduziert ist. Wenn dieses Argument nicht angegeben ist, wird das Objekt automatisch platziert. |
Rückgabewert
InlineShape
Beispiel
In diesem Beispiel wird ein neues, unverankertes Bitmapbild zum aktiven Dokument hinzugefügt. Das Bitmapbild wird mit einer anderen Datei verknüpft.
ActiveDocument.Shapes.AddOLEObject _
FileName:="c:\my documents\MyDrawing.bmp", _
LinkToFile:=True
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.