반응형
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
반응형
'ProgramingTip' 카테고리의 다른 글
double 및 float 값을 sqlite에 삽입하는 방법은 무엇입니까? (0) | 2021.01.10 |
---|---|
다음을 기준으로 HTML 입력 필드 정렬 : (0) | 2021.01.10 |
Python 목록 추가 메소드가 새 목록을 반환하도록 허용 (0) | 2021.01.10 |
JSON.stringify는 일반 Javascript 배열에서 작동하지 않습니다. (0) | 2021.01.10 |
Python 3 TypeError : sys.stdout.write ()를 사용하는 바이트가 아니라 str이어야합니다. (0) | 2021.01.10 |