style - salto de linea en celda phpexcel
cómo hacer nuevas líneas en una celda usando phpexcel (4)
Para lograr la próxima línea pero la misma exportación de forxcel de celda, esta es la solución más simple.
<tr>
<td style="wrap-text: true">
Test
<br />
Test2
</td>
</tr>
tengo un problema con php excel,
Quiero hacer una nueva línea en una celda pero no puedo, he intentado usar / n o <br /> pero no funciona. este mi código:
$objPHPExcel->getActiveSheet()->setCellValue(''H5'', ''Hello/nWorld''); // i need this show in two line
$objPHPExcel->getActiveSheet()->getStyle(''H5'')->getAlignment()->setWrapText(true);
fyi: mi formato excel es xls no xlsx. muchas gracias :)
Respuesta mejorada basada en Ravin y otros
$objPHPExcel
->getActiveSheet()
->setCellValue(''H5'', "Hello".PHP_EOL." World");
$objPHPExcel
->getActiveSheet()
->getStyle(''H5'')
->getAlignment()
->setWrapText(true);
deberías usar ''r'' para entrar en la nueva línea en excel con php
y utilice comillas dobles cuando agrega secuencias de escape en una cadena de PHP.
$objPHPExcel->getActiveSheet()->setCellValue(''H5'', "Hello/r World");
$objPHPExcel->getActiveSheet()->getStyle(''H5'')->getAlignment()->setWrapText(true);
$objPHPExcel->getActiveSheet()->setCellValue(''H5'', "Hello/nWorld");
$objPHPExcel->getActiveSheet()->getStyle(''H5'')->getAlignment()->setWrapText(true);
Funciona para mi...
Siempre debe usar comillas dobles cuando agrega secuencias de escape en una cadena de PHP.