6.7k Aufrufe
Gefragt in Textverarbeitung von computerschrat Profi (32.3k Punkte)
Hallo zusammen,

in einem Word Dokument benutze ich Inhaltssteuerelemente, die ich über eine XML-Zuordnung verknüpft habe, so dass ich sie im Text mehrfach verwenden kann. Die Liste der Elemente steht in einer xml-Datei, diese Datei lade ich über die Word Ribbon-Oberfläche als Benutzerdefinierte XML-Komponente und kann die Elemente benutzen. Soweit funktioniert das.

Jetzt möchte ich die Liste der Elemente verändern, z.B. ein weiteres hinzufügen. Auch das funktioniert, leider kann ich die XML-Zuordnung aber nicht aktualisieren, sondern nur zusätzlich einbinden. Mit der Folge, dass jetzt der definierte Namespace mehrfach in der Liste der XML-Zuordnungen steht.

Gibt es eine Möglichkeit über die Ribbon Oberfläche die Zuordnungen zu aktualisieren und nicht mehr benötigte Zuordnungen zu entfernen?
(Word 2013 unter Win8.1)

Danke schon mal jetzt für eure Hilfe!
Gruß
computerschrat

3 Antworten

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo computerschrat,

das ist zwar nicht gerade mein Thema, aber eventuell kommst du bei der Änderung einer bereits bestehenden XML-Zuaordnung mit einer der -> CustomXMLPart-Methoden (Office) weiter.

Gruß
Kalle
0 Punkte
Beantwortet von computerschrat Profi (32.3k Punkte)
Hallo Kalle,

danke für die schnelle Antwort. VBA ist wiederum nicht meine Spezialität, deshalb bin ich da noch nicht richtig durchgestiegen.
Für eine erste schnelle Lösung habe ich jetzt die Dokumentenprüfung von Word eingesetzt. Die bietet an, alle benutzerdefinierten XML-Daten zu löschen. Damit habe ich für meinen Fall eine ausreichende aber wenig elegante Lösung.

Wenn mir noch jemand mit der Problemlösung mittels VBA auf die Sprünge helfen könnte, wäre ich weiterhin dankbar.

Gruß
computerschrat
0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo computerschrat,

wie schon gesagt ist XML nicht unbedingt so mein Ding. Bei meinem hauptsächlich rein privaten Gebrauch von MS Office hat sich einfach noch nicht die Notwendigkeit ergeben, mich damit mal näher befassen zu müssen.

Ich bin bei der Suche nach einer Möglichkeit zur nachträglichen Bearbeitung lediglich über die o.a. Hinweise gestolpert, ohne dabei selbst einschätzen zu können, ob sie dir tatsächlich was bringen könnten und/oder die einzige Möglichkeit einer Nachbearbeitung wären.

Nur 'Nobody' is perfect, aber so heiße ich nun mal nicht. ;o)

Gruß
Kalle
...