Laravel 5.5导出EXCEL

我试图用excel格式导出相同的数据usinf Maatwebsite / Laravel-Excel包,它工作正常,但我的游戏出现问题,使相同的风格的第一行的Excel文件:

这是我的代码:

Excel::create('Adressbook contacts', function($excel) use ($sheetArray,$groupe){ $excel->sheet($groupe->title, function($sheet) use ($sheetArray) { $sheet->fromArray($sheetArray); $sheet->row(1, function($row) { $row->setBackground('#ff6600'); $row->setFontColor('#ffffff'); $row->setValignment('center'); }); }); })->download('xlsx'); 

问题是代码使它的样式在文档的开始添加一个新的行:

在这里输入图像说明

嗨,大家好,我解决了这个问题,我想和你分享一下:

chnage $ sheet-> fromArray()这个$ sheet-> fromArray($ sheetArray,null,'A1',false,false); 它会自动生成标题列。 谢谢你的帮助:D

  $excel->sheet($groupe->title, function($sheet) use ($sheetArray) { $sheet->fromArray($sheetArray, null, 'A1', false, false); $sheet->row(1, function($row) { $row->setBackground('#ff6600'); $row->setFontColor('#ffffff'); $row->setFontSize(14); $row->setFontWeight('bold'); $row->setAlignment('center'); }); $sheet->setStyle(array( 'font' => array( 'name' => 'Roboto', 'size' => 12 ) )); }); })->download('xlsx');