Posted on

phpexcel斜め罫線を引く方法

phpexcelで斜め罫線を引く方法がわからず、
延べ2日間くらい探してなかったので、
右端の四角罫線に対して、画像で斜め線をつけていたのですが、
印刷でどうしても1ページに収まらないため、再度探しました。
すると、斜め罫線を引く方法の英語サイトで見つけました。
私がすこし変更したものですが、情報として提供したいと思います。

// 斜め罫線
$styleArray = array(
    'borders' => array(
        'diagonal' => array(
            'style' => PHPExcel_Style_Border::BORDER_THIN,
            'color' => array('argb' => 'FF000000'),
        ),
        'diagonaldirection' => PHPExcel_Style_Borders::DIAGONAL_DOWN,
    ),
);
$sheet->getStyle("N16")->applyFromArray($styleArray);