簡體   English   中英

phpExcel中的setCellValue

[英]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');

會工作的

使用() ,它將清楚地提取單個數值。 沒有括號,可能會出現問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM