セルの外側を罫線で囲む

セルの外側を罫線で囲む。

/* 選択されたセルの外側を罫線で囲む */
$sheet->getStyle( 'A4:D8' )->getBorders()->getOutline()->setBorderStyle( PHPExcel_Style_Border::BORDER_THIN );

/* 選択されたセルの下に罫線を指定 */
$sheet->getStyle( 'A4:D4' )->getBorders()->getBottom()->setBorderStyle( PHPExcel_Style_Border::BORDER_THIN );

格子状に囲む場合はgetAllBordersメソッドを使用するが、外側を罫線で囲む場合はgetOutlineメソッドを使用する。このほかgetTop、getBottom、getLeft、getRightメソッドを使用することで、選択範囲の上下左右のみに罫線を指定できる。