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. ...
随机推荐
- 2019-7-15-win10-uwp-在笔迹开始书写拿到书写移动事件
title author date CreateTime categories win10 uwp 在笔迹开始书写拿到书写移动事件 lindexi 2019-7-15 8:58:5 +0800 201 ...
- 解决import javafx.geometry.Point2D无法导入的问题
windows->preferences->java->compiler->errors/warning->deprecated and restricted API-& ...
- stream的map用法
List<String> list = new ArrayList<>();list.add("1");list.add("2");li ...
- Oracle基础知识:DECODE、NVL
select 1 from PMADW.GET_WX_DATAPUSH_NEW_CHECK A INNER JOIN PMADW.V_EXCEPTION_QTY_MAIN B on DECODE( A ...
- excel2013做数据透视表
excel2013做数据透视表 Excel最新版更新到2013,相比2003.2007和2010,2013的excel界面方面有一定变化,在操作方面也有一定的便捷性.那么如何使用excel20 ...
- golang redis_example
main.go package main import ( "fmt" "github.com/garyburd/redigo/redis" ) func ma ...
- 弹性盒布局(flex)
一.Flex 布局是什么? Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性. 任何一个容器都可以指定为 Flex 布局. .box ...
- tesseract3.0.2font_id >= 0 && font_id < font_id_map_.SparseSize():Error:Assert failed:in file ..\..\classify\trainingsampleset.cpp, line 622
https://stackoverflow.com/questions/14025965/mftraining-gives-warning-no-protos-configs-for-f-in-cre ...
- GIT → 00:GIT学习大纲
1. 学习版本控制的原因 1.1 没有版本控制出现的问题 1.2 版本控制的简介 1.3 版本控制工具 2. Git 和 Svn 比较 2.1 SVN介绍 2.1.1 SVN简介 2.1.2 SVN基 ...
- 基于python爬虫的github-exploitdb漏洞库监控与下载
基于python爬虫的github-exploitdb漏洞库监控与下载 offensive.py(爬取项目历史更新内容) #!/usr/bin/env python # -*- coding:utf- ...