スポンサードリンク
前回PHPExcelで出力したんですが、
(CakePHP2.x)Excel出力のためPHPExcelを設置してみる
セル内で改行させたかったので
その方法です。
スポンサードリンク
改行するための定数PHP_EOL
$PHPExcel->setActiveSheetIndex(0); //0はsheet1(一番左のシート) $sheet = $objPHPExcel->getActiveSheet(); $cell = '改行前' . PHP_EOL . '改行後'; $sheet->setCellValue('C5', $cell);
最初¥nでやってみても改行されませんでした。
OSに合わせた改行コードを入れてくれる定数のPHP_EOLを使うと
改行ができました。
OSの種類 | 改行コード | 改行コード文字 |
---|---|---|
Windows | CR+LF | \r\n |
MacOS | CR | \r |
UNIX系 | LF | \n |
(参考)
[PHP] Excel 出力時の同一セル内改行させる方法
スポンサードリンク