OLEFormat.ConvertTo-Methode (Word)
Konvertiert das angegebene OLE-Objekt von einer Klasse in eine andere, sodass Sie das Objekt in einer anderen Serveranwendung bearbeiten oder ändern können, wie das Objekt im Dokument angezeigt wird.
Syntax
Ausdruck. ConvertTo ( ClassType, DisplayAsIcon, IconFileName, IconIndex, IconLabel )
Ausdruck: Erforderlich. Eine Variable, die ein OLEFormat-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
ClassType | Optional | Variant | Der Name der Anwendung, die zum Aktivieren des OLE-Objekts verwendet wird. Eine Liste der verfügbaren Anwendungen wird im Feld Objekttyp auf der Registerkarte Neu erstellen im Dialogfeld Objekt angezeigt. Sie können die ClassType-Zeichenfolge finden, indem Sie ein Objekt als Inlineform einfügen und dann die Feldfunktionen anzeigen. Der Klassentyp des Objekts folgt entweder dem Wort "EMBED" oder dem Wort "LINK". |
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 (Dialogfeld Objekt einfügen ) angezeigt werden, wenn das Kontrollkästchen Als Symbol anzeigen aktiviert ist. Das erste Symbol in der Datei weist die Indexnummer 0 (Null) auf. Wenn in IconFileName kein Symbol mit der angegebenen Indexnummer vorhanden ist, wird das Symbol mit der Indexnummer 1 (das zweite Symbol in der Datei) verwendet. Der Standardwert ist 0 (Null). |
IconLabel | Optional | Variant | Eine Bezeichnung (Beschriftung), die unter dem Symbol angezeigt werden soll. |
Beispiel
In diesem Beispiel wird ein neues Dokument erstellt und dann ein eingebettetes Word-Dokument mit Text eingefügt. Das eingebettete Dokument wird dann in ein Word-Bild konvertiert.
Dim objEmbedded As Object
Documents.Add
Set objEmbedded = ActiveDocument.Shapes _
.AddOLEObject(ClassType:= "Word.Document")
objEmbedded.OLEFormat.Activate
Selection.TypeText "Test"
objEmbedded.OLEFormat.ConvertTo _
ClassType:="Word.Picture"
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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für