programing

PHPExcel 및 텍스트 래핑

nicescript 2023. 1. 3. 21:53
반응형

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);

[ Apply to(적용)

$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

반응형