Ich arbeite an einem Word-Add-in, wo der Benutzer ein Wort auswählen kann. Das Wort wird dann an einen Dienst gesendet, der eine Liste von Gesetzen mit einem Namen ähnlich dem ausgewählten Wort zurückgibt. Der Benutzer kann dann ein Gesetz aus der Liste auswählen, und das ausgewählte Wort erhält dann einen Link zu dem spezifischen Gesetz.Hinzufügen von Links in Word mit JavaScript-API für Office
Momentan verwende ich die insertHtml-Methode von der JavaScript-API für Office.
range.insertHtml("<a href='linkToLaw'>selectedWord</a>", Word.InsertLocation.replace);
Aber wenn ich es auf diese Weise die Zeile direkt nach dem verknüpften Wort bricht und der folgende Text ist auf der folgenden Zeile. enter image description here
Ich habe versucht, stattdessen die insertOoxml-Methode, aber ohne Glück zu verwenden.
Meine Frage ist also: Gibt es eine einfache Möglichkeit, einen Link auf den ausgewählten Text zu setzen, ohne die Formatierung des umgebenden Textes zu ändern?