1.先得去下载phpexcel文档,加压下来

/**

* 简单实用Execl

*/

set_include_path('.'.get_include_path().PATH_SEPARATOR.dirname(__FILE__).'/PHPExecl/');

/* @func 引入类 */

require 'PHPExcel.php';

//模拟数据

$mulit_arr = array(

array('标题1', '标题2', '标题3'),

array('a', 'b', 'c'),

array('d', 'e', 'f')

);

/* @实例化 */

$obpe = new PHPExcel();

/* @func 设置文档基本属性 */

$obpe_pro = $obpe->getProperties();

$obpe_pro->setCreator('midoks')//设置创建者

->setLastModifiedBy('2013/2/16 15:00')//设置时间

->setTitle('data')//设置标题

->setSubject('beizhu')//设置备注

->setDescription('miaoshu')//设置描述

->setKeywords('keyword')//设置关键字 | 标记

->setCategory('catagory');//设置类别

/* 设置宽度 */

//$obpe->getActiveSheet()->getColumnDimension()->setAutoSize(true);

//$obpe->getActiveSheet()->getColumnDimension('B')->setWidth(10);

//设置当前sheet索引,用于后续的内容操作

//一般用在对个Sheet的时候才需要显示调用

//缺省情况下,PHPExcel会自动创建第一个SHEET被设置SheetIndex=0

//设置SHEET

$obpe->setactivesheetindex(0);

//写入多行数据

foreach($mulit_arr as $k=>$v){

$k = $k+1;

/* @func 设置列 */

$obpe->getactivesheet()->setcellvalue('A'.$k, $v[0]);

$obpe->getactivesheet()->setcellvalue('B'.$k, $v[1]);

$obpe->getactivesheet()->setcellvalue('C'.$k, $v[2]);

}

//创建一个新的工作空间(sheet)

$obpe->createSheet();

$obpe->setactivesheetindex(1);

//写入多行数据

foreach($mulit_arr as $k=>$v){

$k = $k+1;

/* @func 设置列 */

$obpe->getactivesheet()->setcellvalue('A'.$k, $v[0]);

$obpe->getactivesheet()->setcellvalue('B'.$k, $v[1]);

$obpe->getactivesheet()->setcellvalue('C'.$k, $v[2]);

}

//写入类容

$obwrite = PHPExcel_IOFactory::createWriter($obpe, 'Excel5');

//ob_end_clean();

//保存文件

$obwrite->save('mulit_sheet.xls');

//or 以下方式

/*******************************************

直接在浏览器输出

*******************************************/

/**

header('Pragma: public');

header('Expires: 0');

header('Cache-Control:must-revalidate,post-check=0,pre-check=0');

header('Content-Type:application/force-download');

header('Content-Type:application/vnd.ms-execl');

header('Content-Type:application/octet-stream');

header('Content-Type:application/download');

header("Content-Disposition:attachment;filename='mulit_sheet.xls'");

header('Content-Transfer-Encoding:binary');

$obwrite->save('php://output');

?>

*/

?>

phpexcel来做表格导出(多个工作sheet)及设置单元格格式

TP5.0 PHPExcel 数据表格导出导入(引)

TP5.0 PHPExcel 数据表格导出导入(引) 今天看的是PHPExcel这个扩展库,Comporse 下载不下来,最后只能自己去github里面手动下载,但有一个问题就是下载下来的PHPExc ...

网站开发进阶(三十一)js如何将html表格导出为excel文件(后记)

js如何将html表格导出为excel文件(后记) 前言 项目前期做了个导出Excel表格的功能,但是经过测试发现只有在IE上才可以正确实现,在Chrome等浏览器中无法实现导出效果.经过上网搜索,尝 ...

使用phpExcel将数据批量导出

if(isset($_POST['export']) && $_POST['export'] == '导出所选数据') { //此处为多选框已勾选的数据 $export_id=$_PO ...

FineUI小技巧(7)多表头表格导出

前言 之前我们曾写过一篇文章 FineUI小技巧(3)表格导出与文件下载,对于在 FineUI 中导出表格数据进行了详细描述.今天我们要更进一步,介绍下如何导出多表头表格. 多表头表格的标签定义 在 ...

FineUI小技巧(3)表格导出与文件下载

需求描述 实际应用中,我们可能需要导出表格内容,或者在页面回发时根据用户权限下载文件(注意,这里的导出与下载,都是在后台进行的,和普通的一个链接下载文件不同). 点击按钮导出表格 由于FineUI 默 ...

使用JavaScript把页面上的表格导出为Excel文件

如果在页面上展示了一个数据表格,而用户想把这个表格导出为Excel文件,那么在要求不高的情况下,可以不通过服务器生成表格,而是直接利用JavaScript的Blob和Object URL特性将表格导出 ...

网站开发进阶(二十五)js如何将html表格导出为excel文件

js如何将html表格导出为excel文件        赠人玫瑰,手留余香.若您感觉此篇博文对您有用,请花费2秒时间点个赞,您的鼓励是我不断前进的动力,共勉! jsp页面数据导出成excel的方法很 ...

jfinal中excel表格导出

今天工作中遇到了excel表格导出的操作,还好有写好的模板,不然我也是焦头烂额,下面记录一下excel表格导出的操作步骤,同时用来给正在学习jfinal的小伙伴一些参考和学习. 首先我们需要把表格查询 ...

随机推荐

耿丹CS16-2班第二次作业汇总

-- Deadline: 2016-09-28 12:00 -- 作业内容:http://www.cnblogs.com/huangjunlian/p/5891726.html -- 第二次作业总结: ...

webstorm抽取函数

webstrom 1.extact 抽取函数:选中代码,右键,refactor-extact function matchPicLink() { var $match = $('#match'); v ...

eventloop & actor模式 & Java线程模型演进 & Netty线程模型 总结

eventloop的基本概念可以参考:http://www.ruanyifeng.com/blog/2013/10/event_loop.html Eventloop指的是独立于主线程的一条线程,专门 ...

SQL基础分类

我们可以把学习过的sql语言,进行分类: 1. DDL : 数据定义语言 a) 操作库表结构的语言. Create drop alter 2. DML : 数据操作语言 a) 操作数据的语言: upd ...

修改hive内存限制

错误: GB physical memory used; 4.7 GB of 2.1 GB virtual memory used. Killing container. Dump of the pr ...

CCR

不用任何与创建线程.资源互斥有关系的API写多线程程序 这次的例子,是一个很简单的控制台,她将面对瞬间提交的百万的数据,而面不改色(CPU.内存非常平稳),队列中始终只保存最新的数据,每次只处理cpu ...

Android 开发中eclipse 下 DDMS 视图中 sdcard 中文件导入的处理

首先需要说明下,这里说的sdcard的权限并不是指在Android application程序中设置sdcard的权限读 取问题.而是指在DDMS看到的目录下的那个sdcard目录的权限问题.     ...

Hibernate 之强大的HQL查询

Hibernate  配备了一种非常强大的查询语言,这种语言看上去很像  SQL.但是不要被语法结构上的相似所迷惑,HQL  是非常有意识的被设计为完全面向对象的查询,它可以理解如继承.多态和关联之类 ...

java‘小秘密’系列(二)---Integer

java'小秘密'系列(二)---Integer 前言:本系列的主题是平时容易疏忽的知识点,只有基础扎实,在编码的时候才能更注重规范和性能,在出现bug的时候,才能处理更加从容. 目录 java'小秘 ...

Windows+Apache2.4.10+PHP7.0+MySQL5.6.21安装

一.安装包下载 apache2.4.10 http://www.apachelounge.com/download/win64/ PHP7.0.7 http://windows.php.net/dow ...

php excel导出sheet表,phpexcel来做表格导出(多个工作sheet)相关推荐

  1. php excel sheet,phpexcel来做表格导出(多个工作sheet)

    /** * 简单实用Execl */ set_include_path('.'.get_include_path().PATH_SEPARATOR.dirname(__FILE__).'/PHPExe ...

  2. 用exp无法导出空表解决方法/用exp导出数据时表丢失原因

    用exp无法导出空表解决方法/用exp导出数据时表丢失原因 最早的一次使用oracle 11g导出数据发现有的表丢失了,感觉莫名其妙的,后来终于找到原因了. 找到问题以后,再看看解决方案. 11GR2 ...

  3. Oracle表里的照片怎么导出来,如何导出oracle数据库中某张表到excel_oracle数据库表格导出到excel...

    如何将oracle数据库表字段导成excel表格 这个你只要用ADO连oracle并获取记录集,根据你用的编程语言打开EXCEL,然后操作EXCEL对象的工作表就可以了.以VB为例: 1.在工程中引用 ...

  4. ad导出bom表不完整_PCB设计导出Gerber基本操作及注意事项(二)

    上一篇博文<PCB设计导出Gerber基本操作及注意事项(一)>中,老wu建议大家每做一个项目的PCB 都要转Gerber, 并自行进行必要的检查(检查丝印.覆铜,核对特殊走线.特殊焊盘处 ...

  5. 两个美化Excel的实用技巧,这样做表格,老板才喜欢

    介绍两种简单又实用的方法,做出来的图表保证:美观.清晰.大方! 第一种 适用于:在某些特殊情况下,我们无法用图表来展示时 在这种时候,excel要想"有头有脸的见人",就得靠[条件 ...

  6. h2 可视化界面能添加 添加表_Excel只能做表格?那是你不会用!10分钟做出高大上可视化图...

    很多公司都要求员工熟练的掌握Excel.But,绝大多数人所谓的熟练使用Excel,估计也只会一些简单的表格和知道加减乘除.求和吧!再难一点,估计就真的把自己难倒了. 讲真,Excel还是很牛的,只是 ...

  7. oracle导入导出单个表的办法,oracle导入导出单个表的办法

    1.首先是导出几张表的数据.结构:可以用plsql工具,也可以用命令. plsql工具: 命令: 导出数据库: 操作:运行:cmd 然后输入: exp lw/lw@ORCL file=d:\lw.dm ...

  8. pandans导出Excel并将数据保存到不同的Sheet表中

    数据存在mongodb中,按照类别导出到Excel文件,问题是想把同一类的数据放到一个sheet表中,最后只导出到一个excel文件中 # coding=utf-8 import pandas as ...

  9. EXCEL 批量生成sheet表+生成超链接目录+某列按多条件去重罗列+提取单元格中的字母、数字

    文章目录 前言 一.EXCEL 公式实现多个条件值匹配 二.EXCEL 工作薄下SHEET表太多时你可以这样做 1.生成多个相同表头的SHEET表 1.1.批量生成SHEET表 1.2.批量更改多个S ...

最新文章

  1. 比 Spring Boot 快 10 倍的 Bootique 框架
  2. python小乌龟行走轨迹_旋转傻乌龟——几何变换实践|python爬虫|python入门|python教程...
  3. NOIP模拟测试49·50「养花·折射·画作·施工·蔬菜·联盟」
  4. 移动端点击拉起输入_没广告、无捆绑、真清流!讯飞输入法PC版评测:跨屏语音动口不动手...
  5. ICallbackEventHandler不支持二次回调的问题
  6. 刚刚,SeetaFace版本升级!新增活体检测等功能
  7. 中兴、深度、中国电子打造 UOS 统一操作系统:开源、支持龙芯和海思等国产处理器
  8. x3-02 java,Android Studio 3.2.1 - 新项目无法运行
  9. java sleep 精度,java – Thread.sleep(x)是否足以在Android中用作时钟?
  10. Android的存储方式
  11. ORACLE11G学习视频
  12. APP测试面试题总结
  13. react-router-dom v6 使用
  14. Unity_视频背景
  15. coreldraw怎么画猴子_用CorelDraw制作一个可爱的调皮猴子
  16. 360手机官方刷机教程(N6系列+N7系列通用)
  17. 我对计算机感兴趣作文500字,我的兴趣爱好作文500字10篇
  18. (附源码)计算机毕业设计ssm古诗词知识学习系统
  19. “导师制”新型教学模式的探索
  20. VAX计算机CPU,解决“系统”进程的高CPU使用率

热门文章

  1. 一秒钟法则:来自腾讯无线研发的经验分享
  2. 从精装到智装,下一波浪潮浮现,听听智能家居的大咖们怎么说?
  3. Linux网络文件共享服务(一)存储类型和文件传输协议FTP
  4. 互联网产品设计师如何设计推出一款新的产品
  5. 人脸识别撞脸名画_人脸识别“黑科技”蚂蚁金服“遇见名画中的自己”火爆东博会...
  6. 教你如何搭建培训机构-招生管理系统,demo可分享
  7. sql 模糊搜素拼接
  8. Bootstrap Table使用整理(一)
  9. 趣味linux教程,趣味Linux/Ubuntu
  10. Pyqt 利用pyinstaller打包(包含配置文件,图标等),解决打包慢,文件大的问题