【发布时间】:2011-04-30 20:35:53
【问题描述】:
我正在尝试使用 php 中的 html 生成一个 excel 文件,并使用 excel 内容类型进行响应。除了单元格中的新行外,一切正常。它们没有被保存。 我试过 ; ; \r\n ,chr(13).chr(10) 并没有用。 我正在尝试从 Microsoft Excel 中的 alt + enter 获得相同的结果。
我正在生成一个单元格内容,例如:
http:\\www.example.com\blah
(Link)
http:\\www.example.com\blah2
(Event) ...
这些必须在一个单元格中,并且将链接文本转换为超链接会很棒:)。
【问题讨论】:
-
你试过只使用 chr(10) 吗?
-
我已经尝试了几乎所有的组合.. 最接近我得到的解决方案是 -ing 并将相邻单元格的 colspan 设置为 nr_of br + 1
-
如果您正在生成 HTML,那么它不是 Excel,它只是 Excel 很好,并且可以将其作为电子表格阅读。为了更好地控制内容和格式,您可能应该使用 PHPExcel (phpexcel.codeplex.com) 进行调查,它会生成真正的 Excel xls/xlsx 文件。