티스토리 뷰
반응형
1. 해당 셀 자동 줄바꿈 모드로 설정
$objPHPExcel->getActiveSheet()->getStyle(num2alpha(16, $rowNum))->getAlignment()->setWrapText(true);
- 16 : 열번호
- $rowNum : 행번호(for 문을 통해 해당 열의 모든 행을 적용)
- num2alpha 로 셀 영역 지정
num2alpha(0, 0) => A1, num2alpha(0, 1) => A2, num2alpha(1, 1) => B1
2. 줄바꿈 문자 변환
$objPHPExcel->setActiveSheetIndex(0)->setCellValue(num2alpha(16, $rowNum), str_replace("<br/>", chr(10), $pageL->model_no))
- "<br/>" : html 줄바꿈 Replace 해야 할 문자
- chr(10) : 줄바꿈 char 값 Replace 해서 치환할 문자
- $pageL->model_no : Replace 적용할 문자열
셀마다 적용을 해 줘야 하기 때문에 For문이나 While 문을 이용해서 일괄 적용하는것이 나을것 같다.
반응형
공지사항