PHP Excelで文字の自動改行をしたい。 ここに記載されているプロパティの設定でOK。 http://phpexcel.codeplex.com/Thread/View.aspx?ThreadId=18434 $objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setWrapText(true); ただ、PHPExcelをnewするときは問題ないけれど、テンプレートファイルをロードして書き込むとテンプレートファイルの行高さがずっと保持されたままの状態になるらしい。 自動改行設定した後に行高さを調整しないとキレイに出力されない。 // テンプレートファイルの読み込み $reader = PHPExcel_IOFactory::createReader('Excel5'); $excel = $reader->lo