我使用php xlsx writer(https://github.com/mk-j/PHP_XLSXWriter)来创建我的excel文件,并尝试弄清楚如何强制excel进行换行。
我的源数据包含html标签(<br />
),我想用正确的公式替换它们。替换功能正在工作但我需要如何格式化字符串以强制中断。
列格式单元格的换行选项已启用,如下图所示(excel目前已安装德语 - 请不要因此而讨厌我)
到目前为止我尝试使用CHAR(10)
和CHAR(13)
- altough CHAR(13)
应该是mac,我在Windows上。
我尝试了以下输入以使我的换行工作正常。此外,我尝试使用\n
和\r\n
代替CHAR(10)
和CHAR(13)
="text"&CHAR(10)&"text"
='text'&CHAR(10)&'text'
=text&CHAR(10)&text
数据是在excel的公式行中输入的(下图) - 我认为这是唯一可能输入此位置的位置吗?
无论我尝试什么,我的输出总是如下:
有什么建议我可以做什么?
感谢您的帮助!
答案 0 :(得分:1)
https://github.com/mk-j/PHP_XLSXWriter/issues/114回答了这个问题。 有一个新的早午餐发布支持新线字符,解决了这个问题。