티스토리 뷰

반응형

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 문을 이용해서 일괄 적용하는것이 나을것 같다.

 

 

 

반응형
공지사항