ProgramingTip

PHPExcel 및 텍스트 배치

bestdevel 2021. 1. 10. 22:57
반응형

PHPExcel 및 텍스트 배치


이 코드 줄이 셀 텍스트 줄 바꿈을 만들 것을 알고 있습니다.

$objPHPExcel->getActiveSheet()->getStyle('D1')->getAlignment()->setWrapText(true);

'D1'이 선택 셀입니다.

래핑해야하는 모든 셀 에이 코드를 사용하는 대신 전체 Excel 워크 시트가 모든 것을 자동으로 래핑하는 방법이?

아니면 지정된 열에 사용하는 더 나은 방법이 있습니까?


범위에 적용 :

$objPHPExcel->getActiveSheet()->getStyle('D1:E999')
    ->getAlignment()->setWrapText(true); 

열에 적용

$objPHPExcel->getActiveSheet()->getStyle('D1:D'.$objPHPExcel->getActiveSheet()->getHighestRow())
    ->getAlignment()->setWrapText(true); 

$objPHPExcel->getDefaultStyle()->getAlignment()->setWrapText(true);

열에 적용

$highestRow = $$objPHPExcel->getActiveSheet()->getHighestRow();
for ($row = 1; $row <= $highestRow; $row++){
    $sheet->getStyle("D$row")->getAlignment()->setWrapText(true);
}

참조 URL : https://stackoverflow.com/questions/11299663/phpexcel-and-text-wrapping

반응형