您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

excel单元格合并并居中,excel合并居中多个单元格

来源:互联网 浏览:49次 时间:2023-04-08

phpexcel的居中显示
所有单元格居中:

$objPHPExcel->getDefaultStyle()->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER); $objPHPExcel->getDefaultStyle()->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);

单个单元格居中:

$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);

在thinkphp的使用中最后的 PHPExcel_Style_Alignment::HORIZONTAL_CENTER 要写成
\PHPExcel_Style_Alignment::HORIZONTAL_CENTER才能调用到。

而合并单元格就要容易些了:

$objPHPExcel->getActiveSheet()->mergeCells( $row_num.'1' .':' .$end_row_num .'1'); 我这里是用变量来传入的,方便循环处理。分别是要合并的开始列,和结束列。 87702774