虚位以待(AD)
虚位以待(AD)
首页 > 网络编程 > PHP编程 > PHPExcel 修改已存在Excel的方法

PHPExcel 修改已存在Excel的方法
类别:PHP编程   作者:码皇   来源:互联网   点击:

下面小编就为大家分享一篇PHPExcel 修改已存在Excel的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

    require_once './Classes/PHPExcel/IOFactory.php';
    $filePath = './Template.xlsx';
    //读取文件 if (!file_exists($filePath)) {
    exit("you dont have ");
    }
    $objPHPExcel = PHPExcel_IOFactory::load($filePath);
    $sheet = $objPHPExcel->getSheet(0);
    // 读取第一個工作表 $highestColumm = $sheet->getHighestColumn();
    // 取得总列数 $highestRow = $sheet->getHighestRow();
    // 取得总行数 /** 循环读取每个单元格的数据 */ $i = 2;
    foreach ($list as $key => $value) {
    $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('Z'.$i, $value['demo']) ->setCellValue('AA'.$i, $value['demo']);
    $i++;
    }
    $objPHPExcel->getActiveSheet()->setTitle('Simple');
    $objPHPExcel->setActiveSheetIndex(0);
    /** 输出到指定目录 */ $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
    $objWriter->save('simple.xlsx');
    //文件保存路径 /** 输出到浏览器直接下载打开 */ $file_name = 'batchTemplate.xlsx';
    header('Content-Type:application/vnd.ms-excel');
    //指定下载文件类型 header('Content-Disposition: attachment;
    filename="'.$file_name.'"');
    //指定下载文件的描述 header('Content-Length:'.filesize($input_file));
    //指定下载文件的大小 /** 将文件内容读取出来并直接输出,以便下载 */ readfile($input_file);

以上这篇PHPExcel 修改已存在Excel的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • php读取excel文件示例分享(更新修改excel)
  • php更新修改excel中的内容实例代码
  • 使用PHPExcel实现数据批量导出为excel表格的方法(必看)
  • php中使用PHPExcel读写excel(xls)文件的方法
  • Yii中使用PHPExcel导出Excel的方法
  • php 操作excel文件的方法小结
相关热词搜索: PHPExcel 修改Excel