phpexcel を使用して、PHPでExcelドキュメントを生成しています。
質問は、phpexcelを使用して自動高さ行を作成する方法ですか?どうもありがとう :)
$Excel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
行1の行の高さを「自動」に設定する必要があります。
$Excel->getActiveSheet()->getDefaultRowDimension()->setRowHeight(-1);
すべての行の高さを自動に変更するには、次のようにします。
foreach($xls->getActiveSheet()->getRowDimensions() as $rd) {
$rd->setRowHeight(-1);
}
次のコードを使用して設定できます。
$objPHPExcel->getActiveSheet()->getRowDimension(1)->setRowHeight(-1);
$objPHPExcel->getActiveSheet()->getStyle('E')->getAlignment()->setWrapText(true);