【问题标题】:create excel line break within string using php xlsx writer使用 php xlsx writer 在字符串中创建 excel 换行符
【发布时间】:2017-05-18 12:45:59
【问题描述】:

我正在使用 php xlsx writer (https://github.com/mk-j/PHP_XLSXWriter) 创建我的 excel 文件,并尝试弄清楚如何强制 excel 进行换行。

我的源数据包含 html 标签 (<br />),我想用正确的公式替换它们。替换功能正在工作,但我需要如何格式化字符串以强制中断。

如下图所示,为列启用了格式单元格中的换行选项(Excel 目前安装的是德语 - 请不要因此而讨厌我)

到目前为止,我尝试的是使用 CHAR(10)CHAR(13) - 尽管 CHAR(13) 应该适用于 mac,而我在 windows 上。

我尝试了以下输入以使换行符正常工作。我也尝试了\n\r\n而不是CHAR(10)CHAR(13)的所有组合

="text"&CHAR(10)&"text"
='text'&CHAR(10)&'text'
=text&CHAR(10)&text

数据是在 excel 的公式行中输入的(下图) - 我认为这是唯一可能输入的位置,不是吗?

无论我尝试什么,我的输出总是如下所示:

任何建议我可以做什么?
感谢您的帮助!

【问题讨论】:

    标签: php excel format xlsx


    【解决方案1】:

    问题已在https://github.com/mk-j/PHP_XLSXWriter/issues/114 中得到解答。 发布了一个支持换行符的新早午餐,解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多