使用Laravel Excel将工作表添加到现有的Excel文件中

时间:2019-03-28 16:22:14

标签: laravel laravel-excel

我正在使用Laravel Excel 2.1。我有一个数据数组,想作为新表添加到现有的excel文件中,并保存在本地。

这是我正在尝试的代码

Excel::load(base_path() . '/storage/app/surveyFilters/' . $surveyFilter->filename, function($file) use($data) {
    $file->sheet('Individuals - Tagged', function($sheet) use($data)
    {
        $sheet->fromArray($data);
    });

})->store('xls', public_path('assets')); 

我收到此错误“在null上从array()调用成员函数”。如果我在调用和退出之前var_dump $ data,它显示了我的数组,因此$ data不为null。我也尝试了with()而不是fromArray(),但是得到了类似的错误消息。

任何帮助将不胜感激。

0 个答案:

没有答案