2017-09-21 21 views
0

私がやろうとしているのは、WordApi 1.3を使用してプログラムでWordの表に行を追加し、その行にプレーンテキスト()の代わりにハイパーリンク"Range"オブジェクトを介してのみ実行可能)ハイパーリンク*をテーブルに追加する* Word JavaScript APIを使用する

私はこのような表外のハイパーリンクを追加することができる午前:

range.insertHtml("<a href='" + data.DocumentUrl + "'>" + data.Code + "</a>", Word.InsertLocation.end); 

と私はこのようなテーブルに新しい行を追加することができるよ:

tables.items[i].addRows('End', 1, [["a", "b"]]); 

が、私は追加しよう

tables.items[i].addRows('End', 1, [["<a href='" + data.DocumentUrl + "'>" + data.Code + "</a>", "<a href='" + data.DocumentUrl + "'>" + data.Code + "</a>"]]); 

ハイパーリンクではなくテキストとしてHTMLコードを表示するだけです。

誰でもこれを行うことができましたか?

答えて

0

私は最終的にこれらの手順に従うことによってそれを行うことができました:

  • プログラムで特定のキーワードプレースホルダ
  • に新しい行を挿入するキーワードの一つ
  • 用テーブル範囲
  • 検索します最初の(範囲)結果を選択してください
  • (最後に)HTMLタグを挿入してください

Phew!

関連する問題