phpExcel 스타일 지정
2022. 4. 3. 00:10ㆍDev
반응형
// 배경색 흰색 지정 변수
$styleAll = array(
"fill" => array(
"type" => PHPExcel_Style_Fill::FILL_SOLID,
"color" => array("rgb" => "FFFFFF")
)
);
// 1열 스타일 변수
$titleRgb = array(
"fill" => array(
"type" => PHPExcel_Style_Fill::FILL_SOLID,
"color" => array("rgb" => "F5F5F5")
)
);
// 테두리 스타일 변수
$borderStyle = array(
'borders' => array(
'allborders' => array(
'style' => PHPExcel_Style_Border::BORDER_THIN
)
)
);
// 모든 행,열 배경색 흰색 지정
$objPHPExcel->getActiveSheet()->getStyle("A1:ZZ1048576")->applyFromArray($styleAll);
// 셀 스타일 지정
for($i=2; $i<=$rowCnt; $i++){
$objPHPExcel->getActiveSheet()->getStyle('A1:'.$alpa[$hCnt-1].$i)->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER); //가운데 정렬
$objPHPExcel->getActiveSheet()->getStyle('A1:'.$alpa[$hCnt-1].$i)->applyFromArray($borderStyle); // 각 셀 모든 테두리
$objPHPExcel->getActiveSheet()->getStyle('A1:'.$alpa[$hCnt-1].'1')->applyFromArray($titleRgb); // title영역 배경색 지정
}
반응형
'Dev' 카테고리의 다른 글
PHPExcel 기본 사용방법 (알파벳 행 숫자 변환) (0) | 2022.04.08 |
---|---|
네이버 스마트에디터 2 기본예시 (0) | 2022.04.08 |
php.ini 업로드 용량 설정 (0) | 2022.03.24 |
Javascript 전역변수 (0) | 2021.04.20 |
배열 추가, 제거하기 (0) | 2021.04.19 |