Acceder Registrarme

Reporte en Excel con maatwebsite-laravel-excel en Laravel 5.3


Por: diego f fernando i Publicado el: 2017-06-21 23:36:52 Pregunta cerrada

estoy realizando un proyeccto en laravel en donde tengo que generar un reporte en excel pero algunos datos son muy largos y no quiero que se exttienda tanto de forma horizontal.  

me gustaria saber si alguien sabe como ajustar el texto en las celdas para que ocupen toda la celda cuando le pongo mas tamaño.

gracias

snrxo imagen...




API Laravel PHP Reportes

Kevin Arnold Arias Figueroa Marcado como mejor respuesta
por el autor de la pregunta
Usuario de (Perú)

Corrección del comentario anterior. Para columnas completas debería ser de la siguiente manera

$sheet->getStyle('A1:B' . $sheet->getHighestRow())->getAlignment()->setWrapText(true);

y para rangos de celda específica lo siguiente

$sheet->getStyle('D1:E999')->getAlignment()->setWrapText(true);
  • 2017-06-21 23:48:57
  • Me gusta(1)
Usuario de (No especificado)

PERFECTO funciono aunque es con , y no .

$sheet->getStyle('A1:B5' , $sheet->getHighestRow())->getAlignment()->setWrapText(true);

mil gracias

  • 2017-06-21 23:51:48
  • Me gusta(1)
Usuario de (Perú)

En realidad aplica normal con "." sólo que en realidad el rango se expresa de otra manera... en mi segunda respuesta fue corregido esa parte.

Saludos.

  • 2017-06-21 23:51:54
  • Me gusta(1)

  • Debes estar logueado para realizar comentarios