将复选标记插入PHPExcel对象

时间:2013-06-27 21:41:33

标签: php character phpexcel

我正在尝试为使用PHPExcel创建的excel文件中的单元格添加复选标记。

Check mark info

然而,我无法使其发挥作用。我正在使用notepad ++,无法复制+粘贴复选标记符号。我尝试使用UTF-8十六进制值\xE2\x9C\x93,但我只是在Excel中得到一个框。

有谁知道这样做的正确方法?

更新: 单元格显示一个框,但如果我查看顶部的编辑器('fx'所在的位置),它会显示复选标记。如果我将其复制并粘贴在此处,则会显示复选标记。这是格式化错误吗?

2 个答案:

答案 0 :(得分:4)

只需输入实际的复选标记字符,而不是输入UTF-8十六进制值:

像这样:

$sheet->setCellValueByColumnAndRow(2, 1, '✓');

答案 1 :(得分:3)

最后想出了怎么做,

我将字体设置为Wingdings 2,字母“P”将显示为复选标记。