2014年7月14日月曜日

phpExcel 罫線を消す 列番号指定による値セット


罫線を消す 左
$objSheet->getStyleByColumnAndRow(0, 1)->getBorders()->getLeft()->setBorderStyle(PHPExcel_Style_Border::BORDER_NONE);

罫線を消す 右
$objSheet->getStyleByColumnAndRow(0, 1)->getBorders()->getRight()->setBorderStyle(PHPExcel_Style_Border::BORDER_NONE);

行列番号指定による値セット
$objSheet->setCellValueByColumnAndRow( $colIndex, $rowIndex, '値');

行列番号じゃなく、AとかBとか指定による値セット
$objSheet->setCellValue( 'B10', '値');

phpExcel セル結合、解除、縮小して全体表示

縮小して全体を表示
setShrinkToFit() … boolean
$objSheet->getStyle( 'B1')->getAlignment()->setShrinkToFit(true);

セルを結合する
$sheet->mergeCells('B10:C21');

セルの結合を解除する
$sheet->unmergeCells('B10:C21');