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 相关文章推荐
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
Dec 29 PHP
php中用数组的方法设置cookies
Apr 21 PHP
深入php 正则表达式的学习探讨
Jun 06 PHP
php define的第二个参数使用方法
Nov 04 PHP
PHP include任意文件或URL介绍
Apr 29 PHP
PHP安全的URL字符串base64编码和解码
Jun 19 PHP
PHP实现文件上传与下载实例与总结
Mar 13 PHP
php实现数组纵向转横向并过滤重复值的方法分析
May 29 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
thinkPHP5分页功能实现方法分析
Oct 25 PHP
PHP7数组的底层实现示例
Aug 25 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
Nov 17 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
PHP实现加强版加密解密类实例
2015/07/29 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
Nginx下ThinkPHP5的配置方法详解
2017/08/01 PHP
javascript 二分法(数组array)
2010/04/24 Javascript
Javascript调用C#代码
2011/01/17 Javascript
js将当前时间格式转换成时间搓(自写)
2013/09/26 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
js加载读取内容及显示与隐藏div示例
2014/02/13 Javascript
JavaScript中使用Math.PI圆周率属性的方法
2015/06/14 Javascript
一篇文章掌握RequireJS常用知识
2016/01/26 Javascript
JavaScript中Object.prototype.toString方法的原理
2016/02/24 Javascript
KnockoutJS 3.X API 第四章之表单submit、enable、disable绑定
2016/10/10 Javascript
JS正则匹配URL网址的方法(可匹配www,http开头的一切网址)
2017/01/06 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
详解React Native顶|底部导航使用小技巧
2017/09/14 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
微信小程序自定义select下拉选项框组件的实现代码
2018/08/28 Javascript
nodejs更新package.json中的dependencies依赖到最新版本的方法
2018/10/10 NodeJs
js基础之事件捕获与冒泡原理
2019/10/09 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
2020/11/11 Javascript
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
Python pytesseract验证码识别库用法解析
2020/06/29 Python
opencv实现图像平移效果
2021/03/24 Python
护理职业应聘自荐书
2013/09/29 职场文书
工程承包协议书
2014/10/20 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
升学宴学生致辞
2015/09/29 职场文书
高中语文教材(文学文化常识大全一)
2019/08/13 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
Python趣味挑战之给幼儿园弟弟生成1000道算术题
2021/05/28 Python
Java输出Hello World完美过程解析
2021/06/13 Java/Android