このコードをPHPExcelで使用して、テキストをセル内の複数の行に分割しています(必要な場合)。
$excelSheetRowNumber = 1;
$col = 'A';
$objPHPExcel->getActiveSheet()->setCellValue($col . $excelSheetRowNumber, $task->getName());
$objPHPExcel->getActiveSheet()->getStyle($col . $excelSheetRowNumber)->getAlignment()->setWrapText(true);
唯一の問題は、テキストが折り返されている場合、デフォルトで最後の行が表示されることです。最初の行を表示したいと思います。
私がこの長いテキストを持っている場合、私が意味することの例をあなたに与えるために:
first line first line first line first line second line second line second line
そしてそれは次のようにPHPExcelによって分割されます:
first line first line first line first line
second line second line second line
スプレッドシートを開いたときにセルに表示されるのは次のとおりです。
second line second line second line
とは対照的に:
first line first line first line first line