如何存储某些工作表或如何删除所有工作表除外?

时间:2016-03-25 17:40:24

标签: php laravel laravel-5 laravel-excel maatwebsite-excel

这就是我想要做的事情

Excel::load($file->getRealPath())
->getSheet(0)
->setFilename(Auth::user()->id_user)
->store('xlsx', storage_path('import'));

而不是 - > getSheet(index)我也在尝试 - > selectSheetsByIndex(index)

始终存在错误

  

调用未定义的方法PHPExcel_Worksheet :: setFilename()

我做错了什么?官方Maatwebsite上的文档不完整,没有流行用例的例子。

1 个答案:

答案 0 :(得分:0)

我不知道maatwebsite-excel实现,但根据它的网站,它基于PHPExcel。

我正在使用的PHPExcel(可以在packagist上找到,https://packagist.org/packages/phpoffice/phpexcel)在PHPExcel_Worksheet类或其接口PHPExcel_IComparable中没有任何函数setFilename()。

也许PHPExcel的文档可以帮助您(https://github.com/PHPOffice/PHPExcel)。