phpexcel使用说明4
<div class="postBody">
<div id="cnblogs_post_body"><p>PHPExcel可是个好东东,功能强大,下面这是一个phpExcel简易中文帮助手册,列举了各种属性,以及常用的操作方法,是每一个都用实例加以说明,希望对大家有所帮助。</p>
<p><strong>引用PHPExcel</strong></p>
<div class="cnblogs_code">
<pre><span style="color: #0000ff;">include</span> 'PHPExcel.php'<span style="color: #000000;">;
</span><span style="color: #0000ff;">include</span> 'PHPExcel/Writer/Excel2007.php'<span style="color: #000000;">;
</span><span style="color: #008000;">//</span><span style="color: #008000;">或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的<br></span><span style="color: #800080;">$objPHPExcel</span> = <span style="color: #0000ff;">new</span> PHPExcel(); <span style="color: #008000;">//</span><span style="color: #008000;">创建一个实例</span></pre>
</div>
<p><strong>设置excel的属性</strong></p>
<div class="cnblogs_code"><div>按 Ctrl+C 复制代码</div><textarea style="width: 836px; height: 316.8px; font-family: Courier New; font-size: 12px; line-height: 1.5;"></textarea><div>按 Ctrl+C 复制代码</div></div>
<p>也可用下面这种方式</p>
<div class="cnblogs_code"><div>按 Ctrl+C 复制代码</div><textarea style="width: 836px; height: 195.2px; font-family: Courier New; font-size: 12px; line-height: 1.5;"></textarea><div>按 Ctrl+C 复制代码</div></div>
<p>设置当前的sheet</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->setActiveSheetIndex(0);</pre>
</div>
<p>设置sheet的标题</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->setTitle('Simple');</pre>
</div>
<p><span style="line-height: 1.5;">设置单元格宽度</span></p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getColumnDimension('A')->setWidth(20);</pre>
</div>
<p>设置单元格高度</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getRowDimension(<span style="color: #800080;">$i</span>)->setRowHeight(40);</pre>
</div>
<p>合并单元格</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->mergeCells('A18:E22');</pre>
</div>
<p>拆分单元格</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->unmergeCells('A28:B28');</pre>
</div>
<p>设置保护cell,保护工作表</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getProtection()->setSheet(<span style="color: #0000ff;">true</span><span style="color: #000000;">);
</span><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->protectCells('A3:E13', 'PHPExcel');</pre>
</div>
<p>设置格式</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getStyle('E4')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::<span style="color: #000000;">FORMAT_CURRENCY_EUR_SIMPLE);
</span><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->duplicateStyle( <span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getStyle('E4'), 'E5:E13' );</pre>
</div>
<p>设置加粗</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getStyle('B1')->getFont()->setBold(<span style="color: #0000ff;">true</span>);</pre>
</div>
<p>设置水平对齐方式(HORIZONTAL_RIGHT,HORIZONTAL_LEFT,HORIZONTAL_CENTER,HORIZONTAL_JUSTIFY)</p>
<div class="cnblogs_code">
<pre>$objPHPExcel->getActiveSheet()->getStyle('D11')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);</pre>
</div>
<p>设置垂直居中</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getStyle('A18')->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);</pre>
</div>
<p><span style="line-height: 1.5;">设置字号</span></p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getDefaultStyle()->getFont()->setSize(10);</pre>
</div>
<p>设置边框</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet()->getStyle('A1:I20')->getBorders()->getAllBorders()->setBorderStyle(\PHPExcel_Style_Border::BORDER_THIN); </pre>
</div>
<p>设置边框颜色</p>
<div class="cnblogs_code"><div>按 Ctrl+C 复制代码</div><textarea style="width: 836px; height: 178.4px; font-family: Courier New; font-size: 12px; line-height: 1.5;"></textarea><div>按 Ctrl+C 复制代码</div></div>
<p> </p>
<p>插入图像</p>
<div class="cnblogs_code"><div>按 Ctrl+C 复制代码</div><textarea style="width: 836px; height: 316.8px; font-family: Courier New; font-size: 12px; line-height: 1.5;"></textarea><div>按 Ctrl+C 复制代码</div></div>
<p>设置单元格背景色</p>
<div class="cnblogs_code">
<pre><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet(0)->getStyle('A1')->getFill()->setFillType(\PHPExcel_Style_Fill::<span style="color: #000000;">FILL_SOLID);
</span><span style="color: #800080;">$objPHPExcel</span>->getActiveSheet(0)->getStyle('A1')->getFill()->getStartColor()->setARGB('FFCAE8EA');</pre>
</div>
<p>最后输入浏览器,导出Excel</p>
<div class="cnblogs_code"><div>按 Ctrl+C 复制代码</div><textarea style="width: 836px; height: 299.2px; font-family: Courier New; font-size: 12px; line-height: 1.5;"></textarea><div>按 Ctrl+C 复制代码</div></div>
<p> </p></div><div style="display: block;" id="MySignature"><strong>广告区——博主提供付费服务,网站建设、web开发、微信开发,尤其欢迎长期外包合作,联系QQ:404658186,电话:18716186715(于).</strong></div>
<div class="clear"></div>
<div id="blog_post_info_block">
<div id="BlogPostCategory">分类: <a href="http://www.cnblogs.com/manongxiaobing/category/672527.html">PHPExcel</a></div>
<div id="EntryTag">标签: <a href="http://www.cnblogs.com/manongxiaobing/tag/PHPExcel/">PHPExcel</a>, <a href="http://www.cnblogs.com/manongxiaobing/tag/%E6%89%8B%E5%86%8C/">手册</a>, <a href="http://www.cnblogs.com/manongxiaobing/tag/PHP%E5%AF%BC%E5%87%BAExcel/">PHP导出Excel</a></div>
<div id="blog_post_info"><div id="green_channel">
<a href="javascript:void(0);" id="green_channel_digg" onclick="DiggIt(4378492,cb_blogId,1);green_channel_success(this,'谢谢推荐!');">好文要顶</a>
<a id="green_channel_follow" onclick="c_follow();" href="javascript:void(0);">关注我</a>
<a id="green_channel_favorite" onclick="AddToWz(cb_entryId);return false;" href="javascript:void(0);">收藏该文</a><a id="green_channel_contact" href="//msg.cnblogs.com/send/%E7%A0%81%E5%86%9C%E5%B0%8F%E5%85%B5" target="_blank">联系我</a>
<a id="green_channel_weibo" href="javascript:void(0);" title="分享至新浪微博" onclick="ShareToTsina()"><img src="//common.cnblogs.com/images/icon_weibo_24.png" alt=""></a>
<a id="green_channel_wechat" href="javascript:void(0);" title="分享至微信" onclick="shareOnWechat()"><img src="//common.cnblogs.com/images/wechat.png" alt=""></a>
</div>
<div id="author_profile">
<div id="author_profile_info" class="author_profile_info">
<a href="http://home.cnblogs.com/u/manongxiaobing/" target="_blank"><img src="http://pic.cnblogs.com/face/sample_face.gif" class="author_avatar" alt=""></a>
<div id="author_profile_detail" class="author_profile_info">
<a href="http://home.cnblogs.com/u/manongxiaobing/">码农小兵</a><br>
<a href="http://home.cnblogs.com/u/manongxiaobing/followees">关注 - 0</a><br>
<a href="http://home.cnblogs.com/u/manongxiaobing/followers">粉丝 - 11</a>
</div>
</div>
<div class="clear"></div>
<div id="author_profile_honor"></div>
<div id="author_profile_follow">
<a href="javascript:void(0);" onclick="c_follow();return false;">+加关注</a>
</div>
</div>
<div id="div_digg">
<div class="diggit" onclick="votePost(4378492,'Digg')">
<span class="diggnum" id="digg_count">2</span>
</div>
<div class="buryit" onclick="votePost(4378492,'Bury')">
<span class="burynum" id="bury_count">0</span>
</div>
<div class="clear"></div>
<div class="diggword" id="digg_tips">
(请您对文章做出评价)
</div>
</div>
</div>
<div class="clear"></div>
<div id="post_next_prev"><a href="http://www.cnblogs.com/manongxiaobing/p/4378292.html" class="p_n_p_prefix">« </a> 上一篇:<a href="http://www.cnblogs.com/manongxiaobing/p/4378292.html" title="发布于2015-03-30 15:58">微信开发之——Php批量生成带参数的二维码</a><br><a href="http://www.cnblogs.com/manongxiaobing/p/4378530.html" class="p_n_p_prefix">» </a> 下一篇:<a href="http://www.cnblogs.com/manongxiaobing/p/4378530.html" title="发布于2015-03-30 16:57">关于PHPExcel导出Excel时身份证,数字会导出为科学计数的处理方法</a><br></div>
</div> </div>
phpexcel使用说明4的更多相关文章
- phpexcel 使用说明
下面是总结的几个使用方法 include 'PHPExcel.php'; include 'PHPExcel/Writer/Excel2007.php'; //或者include 'PHPExcel/ ...
- phpexcel使用说明5----ThinkPHP+PHPExcel[导入][导出]实现方法
转自:http://www.thinkphp.cn/code/403.html实现步骤: 注意:phpexcel必须是1.78版本的,不能用1.8以上的 一:去官网http://phpexcel.co ...
- phpexcel使用说明3
下面是总结的几个使用方法 include 'PHPExcel.php'; include 'PHPExcel/Writer/Excel2007.php'; //或者include 'PHPExcel/ ...
- phpexcel使用说明2
转自:http://serisboy.iteye.com/blog/1928139 首先到phpexcel官网上下载最新的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPE ...
- phpexcel使用说明1
<?php /** * PHPEXCEL生成excel文件 * @author:firmy * @desc 支持任意行列数据生成excel文件,暂未添加单元格样式和对齐 */ require_o ...
- PHPExcel导出excel
如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,例如下面就把$yourStr从utf-8转换成了gb2312: $yourStr = mb_convert_encoding("g ...
- phpexcel用法(转)
.php导出excel(多种方法) (2013-03-23 15:44:02) 转载▼ 分类: php 基本上导出的文件分为两种: 1:类Excel格式,这个其实不是传统意义上的Excel文件,只 ...
- <转>.php导出excel(多种方法)
基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已.修改这种文件后再保存,通常会提示你是否要转换成Excel文件. ...
- Atitit.项目修改补丁打包工具 使用说明
Atitit.项目修改补丁打包工具 使用说明 1.1. 打包工具已经在群里面.打包工具.bat1 1.2. 使用方法:放在项目主目录下,执行即可1 1.3. 打包工具的原理以及要打包的项目列表1 1. ...
随机推荐
- Python中函数的定义必须在调用的前面
# -*- coding:utf-8 -*- Python中函数的定义必须在调用的前面,但是在函数的内部调用一个函数,不用考虑顺序,只要被调用的函数被定义了即可 #标准的先函数定义,后函数调用def ...
- hdu1863畅通工程
畅通工程 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submi ...
- VS2013生成、使用dll,lib文件
VS2013生成DLL文件 vs2013创建及使用DLL 一般来说项目偏爱生成dll动态库文件,因为可以解决静态库造成的空间浪费和更新困难问题,另外创建静态库时,我一般是建立空项目后,在项目配置类型中 ...
- Django项目:CRM(客户关系管理系统)--17--09PerfectCRM实现King_admin显示注册表的内容
{#table_data_list.html#} {## ————————08PerfectCRM实现King_admin显示注册表的字段表头————————#} {% extends 'king_m ...
- hibernate hql语句 group by having 的坑
我期望获得这个列表 然而,使用hql只能获得第一条数据,后来我琢磨了一下,和group by有关系 应该改成 成功查询到
- maven打包时无法识别lombok中@Data生成的get set方法
开发中使用了lombok,在使用maven编译打包时发现识别不了lombok通过注解@Data在实体类中生成的get,set方法.通过在网上的一篇博客找到了解决的办法,将maven-compiler- ...
- 2019.8.3 NOIP模拟测试12 反思总结【P3938 斐波那契,P3939 数颜色,P3940 分组】
[题解在下面] 早上5:50,Gekoo同学来到机房并表态:“打暴力,打暴力就对了,打出来我就赢了.” 我:深以为然. (这是个伏笔) 据说hzoi的人还差两次考试[现在是一次了]就要重新分配机房,不 ...
- HDU 4280 Island Transport(dinic+当前弧优化)
Island Transport Description In the vast waters far far away, there are many islands. People are liv ...
- Codeforces 113B
题目链接 B. Petr# time limit per test 2 seconds memory limit per test 256 megabytes input standard input ...
- js中保存成图片并下载
1.保存canvas中绘制的内容为图片 HTML代码: <canvas id="canvas" width="400" height="400& ...