使用PHPExcel导出excel文件

时间:2014-10-30 18:51:46

标签: javascript export phpexcel

我正在开发一个应用程序,并尝试使用PHPExcel导出Excel文件,数据是由一些javascript方法操纵/生成的,所以它不在服务器上。我有方法导出CSV和PDF文件,但我正在尝试以某种自定义格式在Excel文件中获取该数据。  以下是几个文件的要点:https://gist.github.com/gupta2205/959be9a10dbe1857609f

我很好奇我能在这里写些什么

   public function export($Sets, $disp_filter)
     {
    $excel_out  = new PHPExcel();
    $excel_out->setActiveSheetIndex(0);

    var_dump($excel_out);

    $csv_out = $this->outputHumanReadableFilter($disp_filter);
    $csv_out []= array();

    $csv_out = array_merge($csv_out, $this->outputSampleDetails($Sets));
    $csv_out []= array();

    $csv_out = array_merge($csv_out, $this->outputQuestions($Sets));

    $fp = fopen('php://output', 'w');
    ob_start();
    $rowCount = 1;
    foreach ($csv_out as $line)
    {
        $colCount = 'A';
        $col_values = explode(',', $line);
        foreach($col_values as $col_value){
            $excel_out->getActiveSheet()->setCellValue($colCount.$rowCount, $col_value);
            $colCount++;
        }
        $rowCount++;
    }

    return $excel_out;

}

如何获取Excel工作表中的数据? 对不起,这可能是个愚蠢的问题,但我是PHP和PHPExcel的新手。

0 个答案:

没有答案