在通过html生成的excel单元格中添加新行

时间:2010-10-26 16:30:57

标签: php html excel newline

我正在尝试使用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) ...

这些必须在单个单元格中,并且将链接文本转换为超链接会很棒:)。

1 个答案:

答案 0 :(得分:11)

我在这里找到了一个解决方案:http://www.bennadel.com/blog/1095-maintaining-line-breaks-in-an-html-excel-file.htm

  

我找到的解决方案是添加到   样式表:

br {mso-data-placement:same-cell;}