【发布时间】:2021-06-12 04:44:48
【问题描述】:
我在 Laravel 5.8 项目中使用 maatwebsite/excel 3.1。
我需要在导出 excel 时将第一行设置为固定。 version 2.1 as Freeze rows 中已知的内容。
Excel::create('Filename', function($excel) {
$excel->sheet('Sheetname', function($sheet) {
$sheet->freezeFirstColumn();
});
})->export('xls');
【问题讨论】:
-
github.com/Maatwebsite/Laravel-Excel/issues/1799, docs.laravel-excel.com/3.0/getting-started/upgrade.html 看看这个。看来您现在应该使用 PhpSpreadsheet 的本机方法
-
我编辑了这个问题,答案非常好,非常有用。请为社区重新提出问题。
-
你可能应该添加你的旧代码(你在 2.1 版本中使用的)来澄清更多的问题
-
完成!谢谢@roman-bobrik。我以前从未将它用于我的 excel,但我知道最好用代码示例这样问。
标签: php laravel laravel-excel