在CodeIgniter中使用PHPexcel进行文本换行

时间:2016-05-07 01:17:54

标签: php database codeigniter phpexcel export-to-excel

我正在使用PHPexcel与CodeIgniter,导出文件已经工作正常,但如何使单元格文本换行? 这是我的代码:

$objPHPExcel->mergeCells('A6:A8')->setCellValue('A6','No');
$objPHPExcel->mergeCells('B6:B8')->setCellValue('B6','Sample Code');
$objPHPExcel->mergeCells('C6:C8')->setCellValue('C6','Production (BBD/Expiry Date')->getAlignment()->setWrapText(true);
$objPHPExcel->mergeCells('D6:F6')->setCellValue('D6','Analysis');
$objPHPExcel->mergeCells('G6:G8')->setCellValue('G6','pH');

我试图在 C6:C8 setCellValue的末尾添加 getAlignment() - > setWrapText(true),但它不起作用,是吗?使用错误的代码?

1 个答案:

答案 0 :(得分:0)

对齐是单元格的样式属性;在获得该样式的对齐之前,您需要获取该单元格的样式。

假设您的$ objPHPExcel实际上是一个工作表而不是整个工作簿(否则您应该会收到大量错误)

{{1}}