namespace App\Exports;
use App\Invoice;
use Maatwebsite\Excel\Concerns\FromCollection;
use Maatwebsite\Excel\Concerns\WithCustomStartCell;
class InvoicesExport implements FromCollection, WithCustomStartCell
{
public function collection()
{
return Invoice::all();
}
public function startCell(): string
{
return 'B2';
}
}
2条答案
按热度按时间iibxawm41#
maatwebsite使用phpspreadsheet。
有了maatwebsite对象,你可以用宏获取phpspreadsheet底层对象,然后,你可以用phpspreadsheet方法操作sheet,例如setCellValue。
5us2dqdw2#
如果您正在谈论导出,这可能是WithCustomStartCell的答案。但它只适用于ToCollection方法。