我正在与PHPExcel合作,我想对某些单元格使用相同的样式。我试过下面的代码,但它仅将样式应用于A1。
$objPHPExcel->getActiveSheet()->getStyle('A1','B2','B3','c4')->getAlignment()->setIndent(1);
您不能简单地提供像这样的单元格列表,'A1','B2','B3','c4'
因为getStyle()
仅接受一个参数。但是该参数可以是单个单元格(例如'A1'
),也可以是一系列单元格,例如'A1:C4'
所以
$objPHPExcel->getActiveSheet()
->getStyle('A1:C4')
->getAlignment()->setIndent(1);
是完全可以接受的,并且实际上是推荐的,因为与单个单元格相比,范围的设置样式要有效得多
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句