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 相关文章推荐
ob_start(),ob_start('ob_gzhandler')使用
Dec 25 PHP
获得Google PR值的PHP代码
Jan 28 PHP
PHP程序员最常犯的11个MySQL错误小结
Nov 20 PHP
供参考的 php 学习提高路线分享
Oct 23 PHP
php引用返回与取消引用的详解
Jun 08 PHP
PHP可变函数学习小结
Nov 29 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
Jan 07 PHP
PHP实现导出带样式的Excel
Aug 28 PHP
PHP面向对象继承用法详解(优化与减少代码重复)
Dec 02 PHP
PHP常用的三种设计模式
Feb 17 PHP
YII2自动登录Cookie总是失效的解决方法
Jun 28 PHP
laravel通过a标签从视图向控制器实现传值
Oct 15 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
ajax php传递和接收变量实现思路及代码
2012/12/19 PHP
PHP的引用详解
2015/02/22 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
2020/04/06 PHP
PHP实现爬虫爬取图片代码实例
2021/03/03 PHP
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
js中将具有数字属性名的对象转换为数组
2011/03/06 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
ExtJS4如何自动生成控制grid的列显示、隐藏的checkbox
2014/05/02 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
浅谈JSON.parse()和JSON.stringify()
2015/07/14 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
JS面向对象实现飞机大战
2020/08/26 Javascript
[01:12]快闪回顾DOTA2亚洲邀请赛(DAC) 静候2018新征程开启
2018/03/11 DOTA
python根据距离和时长计算配速示例
2014/02/16 Python
Python实现批量把SVG格式转成png、pdf格式的代码分享
2014/08/21 Python
Python的Flask框架中实现简单的登录功能的教程
2015/04/20 Python
python实现简单中文词频统计示例
2017/11/08 Python
[原创]pip和pygal的安装实例教程
2017/12/07 Python
python仿抖音表白神器
2019/04/08 Python
python画图把时间作为横坐标的方法
2019/07/07 Python
Python如何使用paramiko模块连接linux
2020/03/18 Python
selenium+python配置chrome浏览器的选项的实现
2020/03/18 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
PyQt5-QDateEdit的简单使用操作
2020/07/12 Python
Python用户自定义异常的实现
2020/12/25 Python
清华大学自主招生自荐信
2014/01/29 职场文书
酒店员工检讨书
2014/02/18 职场文书
土建工程师岗位职责
2014/06/10 职场文书
建筑结构施工求职信
2014/07/11 职场文书
幸福中国演讲稿
2014/09/12 职场文书
快递员岗位职责
2014/09/12 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
幼儿园新生开学寄语
2015/05/27 职场文书
Python开发五子棋小游戏
2022/04/28 Python
使用Apache Camel表达REST服务的方法
2022/06/10 Servers