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.