在 phpExcel 中设置单元格值

setCellValue in phpExcel

我想将报告导出到 Excel。现在有点好了。我被困在 setCellValue 中。我想使用循环获取所有值。最后,循环后我想要一个总和行。那是所有列的总和。

代码

        $row = 2;
        $no = 1;
        foreach($p_det as $n){
        $objPHPExcel->getActiveSheet()->setCellValue('A'.$row,$no);
        $objPHPExcel->getActiveSheet()->setCellValue('B'.$row,$n->student_id);
        $objPHPExcel->getActiveSheet()->setCellValue('C'.$row,$n->reg_fee);

     $row++;
        $no++;
    }

     $objPHPExcel->getActiveSheet()->setCellValue('A'.$row+1,'SUM');

我添加了最后一行,我的导出不起作用。

重写行

$objPHPExcel->getActiveSheet()->setCellValue('A'.$row+1,'SUM');

与下面的

$objPHPExcel->getActiveSheet()->setCellValue('A'.($row+1),'SUM');

它会起作用

配合(),会清晰的提取单个数值。没有括号,可能会出问题。