我正在尝试使用php中的html生成excel文件并使用excel Content-type进行响应。除了单元格中的新行之外,一切正常。他们没有被保留。 我试过
 \ r \ n,chr(13).chr(10),但它没有用。 我试图从微软Excel中 alt + enter 获得相同的结果。
我生成的单元格内容如下:
http:\\www.example.com\blah
(Link)
http:\\www.example.com\blah2
(Event) ...
这些必须在单个单元格中,并且将链接文本转换为超链接会很棒:)。
答案 0 :(得分:11)
我在这里找到了一个解决方案:http://www.bennadel.com/blog/1095-maintaining-line-breaks-in-an-html-excel-file.htm
我找到的解决方案是添加到 样式表:
br {mso-data-placement:same-cell;}