Range.InsertXML-Methode (Word)

Fügt die angegebene XML-Zeichenfolge im angegebenen Bereich in das Dokument ein und ersetzt dabei den in dem Bereich enthaltenen Text.

Syntax

Ausdruck. InsertXML (XML, Transform)

Ausdruck Ein Ausdruck, der ein Range-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
XML Erforderlich String Gibt die einzufügende XML-Zeichenfolge an. Dabei kann es sich um eine beliebige gültige benutzerdefinierte XML-Zeichenfolge handeln.
Transform Optional Variant Gibt die XML-Transformation (XSLT) an, mit der die XML-Zeichenfolge transformiert wird. Wenn nicht angegeben, wird der XML-Code als benutzerdefiniertes XML eingefügt, ohne eine Transformation anzuwenden.

Rückgabewert

Nichts

Beispiel

Im folgenden Beispiel wird die angegebene XML-Zeichenfolge im fünften Absatz in das Dokument eingefügt. Dadurch wird der text im fünften Absatz enthaltene Text ersetzt.

Dim strXML As String 
 
strXML = "<"xml version=""1.0""><abc:books xmlns:abc=""urn:books"" " & _ 
 "xmlns:xsi=""https://www.w3.org/2001/XMLSchema-instance"" " & _ 
 "xsi:schemaLocation=""urn:books books.xsd""><book>" & _ 
 "<author>Matt Hink</author><title>Migration Paths of the Red " & _ 
 "Breasted Robin</title><genre>non-fiction</genre>" & _ 
 "<price>29.95</price><pub_date>2006-05-01</pub_date>" & _ 
 "<abstract>You see them in the spring outside your windows. " & _ 
 "You hear their lovely songs wafting in the warm spring air. " & _ 
 "Now follow their path as they migrate to warmer climes in the fall, " & _ 
 "and then back to your back yard in the spring.</abstract></book></abc:books>" 
 
ActiveDocument.Paragraphs(5).Range.InsertXML strXML

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.