프로그램/PHP

phpexcel 테두리 만들기

윤호구 2019. 4. 20. 22:54

찾아봐도 안나오기에 남겨둡니다.

A5:K5까지 테두리를 만들어지게 됩니다.

<?
include dirname(__FILE__)."PHPExcel/Classes/PHPExcel.php"; 

$objPHPExcel = new PHPExcel();

$border = [
	'borders' => [
		'allborders' => [
			'style' => PHPExcel_Style_Border::BORDER_THIN
		]
	]
];

$objPHPExcel->getActiveSheet()->getStyle('A5:K5')->applyFromArray($border);

?>

allborders는 테두리 방향이라고 생각하시면 됩니다. 셀 전체에 테두리를 두겠다는거고

가로 : horizontal / 세로 : horizontal / 테두리 : outline 등이 있습니다.

BORDER_THIN 부분이 선모양입니다. BORDER_THIN 같은 경우는 실선이네요~