gpt4 book ai didi

laravel - 使用 Laravel-Excel 将行追加到现有的 Excel 文档

转载 作者:行者123 更新时间:2023-12-02 01:03:15 25 4
gpt4 key购买 nike

我有一个现有的 Excel 文档,我想使用 Laravel-Excel 向其附加一些数据.该包有很好的文档,但遗憾的是没有完整的示例说明如何执行此操作,而只是部分演示了如何操作行。

我想做的是:

  1. 打开现有文档
  2. 获取第一张表,追加新的
  3. 关闭文档

代码:

Excel::load($path . '/exported.xls', function($reader){
$sheet = $reader->getActiveSheet();
// Manipulate third row
$sheet->row(3, array(
'test1', 'test2'
));
});

结果是

Call to undefined method PHPExcel_Worksheet::row()

有没有人成功地用这个包附加数据?

最佳答案

Laravel Excel 1.2.0 添加了对附加行的支持(因此修改现有的 Excel 文件)

http://www.maatwebsite.nl/laravel-excel/docs/import#edit

正确的代码是:

Excel::load($path . '/exported.xls', function($reader)
{
$reader->sheet(function($sheet)
{
// Manipulate third row
$sheet->row(3, array(
'test1', 'test2'
));
});
})->export('xls');

关于laravel - 使用 Laravel-Excel 将行追加到现有的 Excel 文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25793179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com