php更新修改excel中的内容实例代码


Posted in PHP onFebruary 26, 2014
//模板存放目录
$dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';$templateName = '1.xlsx';
$outputFileName = '模板.xlsx';
$txt='test';
//实例化Excel读取类
$PHPReader = new PHPExcel_Reader_Excel2007();
if(!$PHPReader->canRead($dir.$templateName)){
 $PHPReader = new PHPExcel_Reader_Excel5();
 if(!$PHPReader->canRead($dir.$templateName)){
  echo '无法识别的Excel文件!';
  return false;
 }
}
//读取Excel
$PHPExcel = $PHPReader->load($dir.$templateName);
//读取工作表1
$currentSheet = $PHPExcel->getSheet(0);
$currentSheet->setCellValue('B13',iconv('gbk','utf-8',$txt));//表头赋值//
//实例化Excel写入类
$PHPWriter = new PHPExcel_Writer_Excel2007($PHPExcel);
ob_start();
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header('Content-Disposition:attachment;filename="' .$outputFileName. '"');//输出模板名称
header("Content-Transfer-Encoding: binary");
header("Last-Modified:".gmdate("D, d M Y H:i:s")." GMT");
header('Pragma: public');
header('Expires: 30');
header('Cache-Control: public');
$PHPWriter->save('php://output');
PHP 相关文章推荐
使用sockets:从新闻组中获取文章(三)
Oct 09 PHP
php str_pad 函数使用详解
Jan 13 PHP
PHP优于Node.js的五大理由分享
Sep 15 PHP
mysql 查询指定日期时间内sql语句实现原理与代码
Dec 16 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
Aug 10 PHP
支持中文和其他编码的php截取字符串函数分享(截取中文字符串)
Mar 13 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
php输出xml必须header的解决方法
Oct 17 PHP
微信 getAccessToken方法详解及实例
Nov 23 PHP
PHP 序列化和反序列化函数实例详解
Jul 18 PHP
laravel框架实现后台登录、退出功能示例
Oct 31 PHP
PHP中关于php.ini参数优化详解
Feb 28 PHP
php获取文件大小的方法
Feb 26 #PHP
PHP批量上传图片的具体实现方法介绍.
Feb 26 #PHP
php把session写入数据库示例
Feb 26 #PHP
php操作mysql数据库的基本类代码
Feb 25 #PHP
php获取bing每日壁纸示例分享
Feb 25 #PHP
php异常处理使用示例
Feb 25 #PHP
php反射应用示例
Feb 25 #PHP
You might like
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
简单的php文件上传(实例)
2013/10/27 PHP
php专用数组排序类ArraySortUtil用法实例
2015/04/03 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
php新建文件的方法实例
2019/09/26 PHP
取得传值的函数
2006/10/27 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
2013/04/07 Javascript
js实现select跳转功能代码
2014/10/22 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
JS使用正则实现去掉字符串左右空格的方法
2016/12/27 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
iframe高度自适应及隐藏滚动条的实例详解
2017/09/29 Javascript
JavaScript解决浮点数计算不准确问题的方法分析
2018/07/09 Javascript
vue项目中将element-ui table表格写成组件的实现代码
2019/06/12 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
2020/04/27 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
Python的__builtin__模块中的一些要点知识
2015/05/02 Python
Python下Fabric的简单部署方法
2015/07/14 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
2018/01/23 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
2018/04/08 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
python多线程实现代码(模拟银行服务操作流程)
2020/01/13 Python
Python如何给你的程序做性能测试
2020/07/29 Python
NARS化妆品官方商店:美国彩妆品牌
2017/08/26 全球购物
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
动漫专业高职生职业生涯规划书
2014/02/15 职场文书
安全生产承诺书
2014/03/26 职场文书
环境日宣传活动总结
2014/07/09 职场文书
学生实习证明模板汇总
2014/09/25 职场文书
母亲节感言
2015/08/03 职场文书
2016春季田径运动会广播稿
2015/12/21 职场文书