【问题标题】:PHPExcel not saving my new sheetPHPExcel 没有保存我的新工作表
【发布时间】:2013-12-19 06:34:06
【问题描述】:

我正在使用 PHPExcel 为现有 3 张工作表的 Excel 文件创建新工作表。

$newWorkSheet = new PHPExcel_Worksheet($objPHPExcel, 'filter');
$this->objPHPExcel->addSheet($newWorkSheet);

调用$this->objPHPExcel->getSheetCount() 后,它会打印 4。 但是当我看到当前的excel文件时,并没有任何新的工作表。

【问题讨论】:

    标签: php phpexcel


    【解决方案1】:

    你忘记了保存部分..

    例子..

    $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel);
    $objWriter->save(str_replace('.php', '.xlsx', __FILE__));
    

    官方文档中的更多示例

    http://phpexcel.codeplex.com/wikipage?title=Examples&referringTitle=Home

    【讨论】:

      【解决方案2】:

      这只是创建工作表的内存实例。需要将其写入磁盘。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-10
        • 1970-01-01
        相关资源
        最近更新 更多