¿Cómo puedo configurar la alineación del texto en la columna del sitio web laatvel excel maat?
Obtengo referencia desde aquí:https: //laravel-excel.maatwebsite.nl/3.0/getting-started
He estado buscando cómo configurar la alineación correcta del texto, pero no la encontré en la documentación
Mi script exporta así:
<?php
namespace App\Exports;
use Maatwebsite\Excel\Concerns\Exportable;
use Illuminate\Contracts\View\View;
use Maatwebsite\Excel\Concerns\FromView;
class InvoiceExport implements FromView
{
use Exportable;
public function view(): View
{
$data = Invoice::get();
return view('exports.item', [
'data' => $data
]);
}
}
¿Como puedó resolver esté problema
Actualiza
Encuentro una solución, pero no es perfecta
public function registerEvents(): array
{
return [
AfterSheet::class => function(AfterSheet $event) {
$event->sheet->styleCells(
'C2:C1000',
[
'alignment' => [
'horizontal' => \PhpOffice\PhpSpreadsheet\Style\Alignment::HORIZONTAL_RIGHT,
],
]
);
},
];
}
Funciona. Pero mi récord es dinamyc. Pueden ser 1000 registros. pueden ser 10000 registros
En mi script anterior, simplemente bloquea de C2 a C1000. Quiero establecer todos los registros en la columna C
¿Cómo puedo hacerlo