PHPExcel单元格中的垂直文本

时间:2014-02-21 05:18:20

标签: php codeigniter phpexcel

如何使用 PHPExcel 类在单元格中垂直打印文本?

enter image description here

需要打印如上图所示。

3 个答案:

答案 0 :(得分:21)

我认为你可以通过旋转文字来做到:

试试这段代码:

$objPHPExcel->getActiveSheet()->getStyle('B7')->getAlignment()->setTextRotation(90);

参考:

http://phpexcel.codeplex.com/discussions/21676

答案 1 :(得分:0)

试试这段代码:

$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setRightToLeft(true);

参考: http://phpexcel.codeplex.com/discussions/75118

答案 2 :(得分:0)

$objPHPExcel->getActiveSheet()->getStyle('A1:A'.$objPHPExcel->getActiveSheet()->getHighestRow())
    ->getAlignment()->setWrapText(true);

more detalis link