【发布时间】:2018-05-20 18:54:45
【问题描述】:
我正在尝试生成 excel 文件,我的数据是 HTML 字符串的形式。 html 字符串中包含超链接(锚标记)。第 1 列有一个超链接和之后的一些文本。但是,当在 Excel 中查看时,它将该单元格中的所有文本作为超链接。能不能限制一下。在浏览器中打开以下文件,它工作正常。在 Excel 中打开时,它会超链接该单元格中的所有内容。
<!DOCTYPE html>
<html>
<body>
<table>
<tr>
<td>
<p><a href="https://www.w3schools.com/html/">Visit our HTML tutorial</a>
This is a sample text</p>
</td>
<td>column 2</td>
</tr>
</table>
</body>
</html>
enter code here
【问题讨论】:
-
如何将 HTML 导入 Excel?以编程方式 VBA?或者只是使用 File > Open 打开文件?你为什么要生成一个 HTML 文件来用浏览器以外的任何东西打开?请提供更多信息。
-
刚刚看到这条消息。感谢您的答复。好吧,我的数据在 jave pojos 列表中。我正在迭代列表并将 pojo 中的每个成员值放入列表中每个对象的 html 单元格
和 中。整个字符串都在 html 标记内进行转换。 Baiscally,我正在生成一个巨大的 html 表格字符串。之后,我将其写入 xls 文件并在 microsfot excel 中打开此文档。