使用Laravel Excel将行追加到现有Excel文档
我有一个现有的Excel文档,我想使用它添加一些数据。该软件包有很好的文档,但不幸的是,没有完整的示例演示如何实现这一点,只有部分操作行的演示 我试图做的是: 打开现有文档 获取第一张工作表,添加新的 关闭文档 守则:使用Laravel Excel将行追加到现有Excel文档,laravel,laravel-4,phpexcel,Laravel,Laravel 4,Phpexcel,我有一个现有的Excel文档,我想使用它添加一些数据。该软件包有很好的文档,但不幸的是,没有完整的示例演示如何实现这一点,只有部分操作行的演示 我试图做的是: 打开现有文档 获取第一张工作表,添加新的 关闭文档 守则: Excel::load($path . '/exported.xls', function($reader){ $sheet = $reader->getActiveSheet(); // Ma
Excel::load($path . '/exported.xls', function($reader){
$sheet = $reader->getActiveSheet();
// Manipulate third row
$sheet->row(3, array(
'test1', 'test2'
));
});
导致
调用未定义的方法PHPExcel_工作表::row
有人成功地将数据附加到此包中吗?看起来您将使用
$sheet->appendRow(array(
'appended', 'appended'
));
在这里的文档中找到 看起来你会用
$sheet->appendRow(array(
'appended', 'appended'
));
在这里的文档中找到 现在不可能像我打算的那样编辑Excel文件。
资料来源:。现在无法像我打算的那样编辑Excel文件。
来源:.Laravel Excel 1.2.0添加了对追加行的支持,以便修改现有Excel文件 正确的代码是:
Excel::load($path . '/exported.xls', function($reader)
{
$reader->sheet(function($sheet)
{
// Manipulate third row
$sheet->row(3, array(
'test1', 'test2'
));
});
})->export('xls');
Laravel Excel 1.2.0增加了对追加行的支持,以便修改现有Excel文件 正确的代码是:
Excel::load($path . '/exported.xls', function($reader)
{
$reader->sheet(function($sheet)
{
// Manipulate third row
$sheet->row(3, array(
'test1', 'test2'
));
});
})->export('xls');
那也不行。。。我忘了说我已经试过了。调用未定义的方法PHPExcel_工作表::AppendRow,该方法也不起作用。。。我忘了说我已经试过了。调用未定义的方法PHPExcel_工作表::appendRow