我已经设置了一个基本的html表,每个单元格中都有一个阅读器(不要问)导出到excel,我也有一个导出到excel的数据网格。在实际创建电子表格方面,两者都没有问题,但我有一个关于格式化的问题。每个单元格内都有一个名称列表,即:
鲍勃史密斯吉姆鲍勃 John Miller Susie Q. 简·多伊当电子表格出现时,它将每个名称放在一个单独的“子单元格”中,而不是将其全部放在一个单元格中。有没有办法让每个html表格单元格中的名称都在一个Excel单元格中?
答案 0 :(得分:2)
您可以尝试用引号括起它们,例如: “鲍勃史密斯”。
答案 1 :(得分:1)
可能是创建子单元格的<br>
。尝试改为使用“&amp; chr(13)”或“&amp; vbCrLf”甚至“\ r \ n”。
对于格式化内容,Excel是一个完整的废话。因此,我经常避免直接导出到excel并提供报告的视图,该报告可以复制并可以复制到excel中。
例如,我有一个报告,我的用户可以点击按钮以3种不同的方式查看:
<TD>
对应一个单元格,<tr>
是一行。我所做的只是写一个格式方法,我可以作为参数传递头标题前缀/后缀,行前缀/后缀,col前缀/后缀和表前缀/后缀。我将适当的参数传递给基于GET参数的格式方法。