【发布时间】:2014-09-17 10:25:27
【问题描述】:
我有一个要求是将数据从 DB 表导出到 Excel。我正在使用 MVC 项目,从查看用户单击按钮以调用控制器操作以执行导出操作。 DB proc 返回几列包含 HTML 数据的行,如
<ul><li>Name1</li><li>Name2</li></ul>
这应该显示在 Excel 单元格中,如下所示
- 姓名1
- 姓名2
我该怎么做?任何形式的帮助都深表感谢。
【问题讨论】:
-
Excel 中的文本样式非常有限,您不能直接创建项目符号列表。您必须手动插入项目符号字符、设置缩进等。
-
嗨,马丁,感谢您的回复。您确定 Excel 中没有样式吗?我的问题是数据中可能有更多的 HTML 标签,因此手动操作可能很困难。还有其他的吗?
-
看起来您正在尝试制作文档,而不是电子表格。您确定要 Excel 而不是 Word?
-
AFAIK 无法通过 C# 在 Excel 中执行无法直接从界面执行的操作。并且没有办法在 Excel 中设置段落属性,只能设置字体样式。您可以包含换行符,但例如无法使用不同的前导。
-
嗨,lc,我正在尝试制作一个预表而不是单词。数据的格式应在 Excel 单元格中完成