Wie erzwingen, dass Word die sources.xml-Datei neu lädt?

2561
Janusz

Ich habe einige Referenzen aus meinem Programm zur Verwaltung von Zitaten in die Datei sources.xml umgewandelt.
Die Datei sollte sich im Word-Ordner für Benutzerdaten befinden. In allen Lernprogrammen heißt es, dass durch das Überschreiben der Datei Sources.xml die neuen Verweise zu meiner Zitierliste hinzugefügt werden, um sie in meinem Dokument zu verwenden.

Wenn ich die Sources.xml überschreibe, ändert sich die Zitationsliste nicht. Ein Neustart des Wortes hilft auch nicht. Es scheint, dass Word die neuen Dateien nicht liest und daher meine neuen Verweise nicht findet.

Gibt es eine andere Möglichkeit, meine Referenzen in Word zu importieren?

Ich arbeite mit Mac OS an einem PowerPC und Word 2008.

2

2 Antworten auf die Frage

0
pnuts

The Sources.xml file you have overwritten may not have been the 'correct' one. (Force an update and check for a change in the modification date). Alternatively, your Word document may not have been looking where Sources.xml is stored. UWEC has a detailed guide that may help.

-1
Tim Leon

Es ist nur ein Gedanke, aber vielleicht könnten Sie Ihr XML löschen und erneut auffüllen.

Wenn Sie mit dem Entwicklermodus vertraut sind, können Sie eine Routine in VBA schreiben, die Code wie folgt verwendet:

Sub RefreshXML() Dim myXMLns as string 'the name of the XML namespace Dim myXMLdoc as string 'the fully enumerated filepath to the XML file myXML = "the-name-of-the-Custom-XML-part" ActiveDocument.CustomXMLParts.Item(myXMLns).Delete ' Add a new, empty custom XML part to the document. ActiveDocument.CustomXMLParts.Add  ' Load XML from CustomerData.xml file. ActiveDocument.CustomXMLParts(4).Load (myXMLdoc) End Sub