在PHP中从DB写入动态数据时,复制所有行中列的excel公式

问题描述 投票:3回答:2

我正在使用PHP(laravel)在数据库的excel表中动态编写数据。我有excel表格,我在第一行填充数据,公式在几列中。

现在我想要的是,我只是想动态地在每个相应的列中复制该公式。我正在使用maatwebsite在excel表中写入数据。见下面的代码。

Excel::selectSheetsByIndex(1)->load(public_path('uploads') . '/data.xlsx', function($reader) {
            $reader->sheet('Sheetname', function($sheet) {
                        // Append row as very last
                        $sheet->appendRow(array(
                            'appended', 'appended' // Here I am appending the dynamic data in my code.
                        ));
                    });
        }, 'UTF-8')->store('xlsx', true);

假设列"M"在第一行中具有公式,因此每当新记录将动态填充此列时,该列必须包含相同的公式。我怎样才能做到这一点?以前有人面对这个吗?

php laravel excel-formula excel-2007 maatwebsite-excel
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.