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 相关文章推荐
PHP语法速查表
Jan 02 PHP
PHP 文件上传功能实现代码
Jun 24 PHP
php操作sqlserver关于时间日期读取的小小见解
Nov 29 PHP
drupal 代码实现URL重写
May 04 PHP
Linux下安装PHP MSSQL扩展教程
Oct 24 PHP
yii的CURD操作实例详解
Dec 04 PHP
php生成验证码函数
Oct 20 PHP
phalcon框架使用指南
Feb 23 PHP
PHP+MYSQL实现读写分离简单实战
Mar 13 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
Jun 03 PHP
Laravel5.1框架注册中间件的三种场景详解
Jul 09 PHP
php传值和传引用的区别点总结
Nov 19 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
3
2006/10/09 PHP
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
2008/11/18 PHP
如何让搜索引擎抓取AJAX内容解决方案
2014/08/25 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
PHP5中使用mysqli的prepare操作数据库的介绍
2019/03/18 PHP
小程序微信退款功能实现方法详解【基于thinkPHP】
2019/05/05 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
JS实现单击输入框弹出选择框效果完整实例
2015/12/14 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
jquery中validate与form插件提交的方式小结
2016/03/26 Javascript
JS对大量数据进行多重过滤的方法
2016/11/04 Javascript
angular实现form验证实例代码
2017/01/17 Javascript
Bootstrap Table使用整理(五)之分页组合查询
2017/06/09 Javascript
Vue.js学习记录之在元素与template中使用v-if指令实例
2017/06/27 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
JavaScript的setter与getter方法
2017/11/29 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
JS sort排序详细使用方法示例解析
2020/09/27 Javascript
Angular处理未可知异常错误的方法详解
2021/01/17 Javascript
Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
2019/04/15 Python
浅谈Python中re.match()和re.search()的使用及区别
2020/04/14 Python
python实现简单遗传算法
2020/09/18 Python
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
俄罗斯电子产品在线商店:UltraTrade
2020/01/30 全球购物
办理居住证介绍信
2014/01/15 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
小班下学期评语
2014/05/04 职场文书
党支部组织生活会整改方案
2014/09/30 职场文书
民主生活会批评与自我批评总结
2014/10/17 职场文书
Nginx同一个域名配置多个项目的实现方法
2021/03/31 Servers
Redis高级数据类型Hyperloglog、Bitmap的使用
2021/05/24 Redis
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技