phpExcel 스타일 지정

2022. 4. 3. 00:10Dev

반응형
// 배경색 흰색 지정 변수
$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