14

How can I print text vertically in a cell using PHPExcel class ?

enter image description here

need to print like the above figure.

pnuts
  • 58,317
  • 11
  • 87
  • 139
VishnuPrasad
  • 1,078
  • 5
  • 17
  • 36

3 Answers3

28

I think you can do by rotating text:

Try this code:

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

Reference:

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

Kumar V
  • 8,810
  • 9
  • 39
  • 58
0

Try this code:

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

Refer: http://phpexcel.codeplex.com/discussions/75118

Mani
  • 888
  • 6
  • 19
0
$objPHPExcel->getActiveSheet()->getStyle('A1:A'.$objPHPExcel->getActiveSheet()->getHighestRow())
    ->getAlignment()->setWrapText(true);

more detalis link

Ferrakkem Bhuiyan
  • 2,741
  • 2
  • 22
  • 38