我尝试做的是使用WordApi 1.3以编程方式在Word表格中添加一行,并使用超链接而不是纯文本填充行(显然这只是可行的"范围"对象)
e.g。我可以在这样的表中添加一个Hyperlink OUTSIDE:
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 :(得分:0)
我终于可以通过以下步骤来实现:
呼!