【问题标题】:How to create new worksheets with PHPExcel using kohana 3.2如何使用 kohana 3.2 使用 PHPExcel 创建新工作表
【发布时间】:2012-09-24 00:16:21
【问题描述】:
$excel2 = PHPExcel_IOFactory::createReader('Excel2007');
$excel2 = $excel2->load('ExampleSpreadsheettest.xlsx'); 
$excel2->setActiveSheetIndex(0);
$excel2->getActiveSheet()->setCellValue('A4', 'first page')
        ->setCellValue('A1', '5')
        ->setCellValue('A2', '6')       
        ->setCellValue('A3', '7');
$objWriter = PHPExcel_IOFactory::createWriter($excel2, 'Excel2007');
$objWriter->save('ExampleNew.xlsx');

以上代码正在运行,但我想添加更多工作表而不是单个工作表。

【问题讨论】:

    标签: php phpexcel worksheet kohana-3.2


    【解决方案1】:

    阅读 PHPExcel 文档可能会有所帮助:addSheet() 方法用于添加新工作表。

    $excel2->addSheet();
    $excel2->setActiveSheetIndex(1);  
    $excel2->getActiveSheet()->setCellValue('A4', 'second page') ;
    

    【讨论】:

    • 只需使用:$excel2->createSheet(1); //其中 1 是工作表的编号(从零开始计数!)...或查看 PHPExcel - 通过迭代创建多个工作表 stackoverflow.com/questions/9850013/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-23
    相关资源
    最近更新 更多