一、创建多个工作表


$objPHPExcel = new PHPExcel ();
$objPHPExcel->setActiveSheetIndex(0);//新建第一个工作表
$objPHPExcelActiveSheet = $objPHPExcel->getActiveSheet() ;
$objPHPExcelActiveSheet->setTitle('装箱单');//工作表的名字
$objPHPExcelActiveSheet->getTabColor()->setARGB(PHPExcel_Style_Color::COLOR_YELLOW); //工作表标签颜色$msgWorkSheet = new PHPExcel_Worksheet($objPHPExcel, '合同'); //新建第一个工作表
$objPHPExcel->addSheet($msgWorkSheet);
$objPHPExcel->setActiveSheetIndex(1); //第二个工作表
$objPHPExcelActiveSheet = $objPHPExcel->getActiveSheet() ;
$objPHPExcelActiveSheet->getTabColor()->setARGB( PHPExcel_Style_Color::COLOR_BLUE); //工作表标签颜色

最后的效果图:

二、excel一些样式设置

$objPHPExcelActiveSheet->getDefaultRowDimension()->setRowHeight(25);//设置默认行高$objPHPExcelActiveSheet->getStyle('A1')->getFont()->setBold(true)->setName('Calibri')->setSize(30);//setBold(true)设置加粗,setName设置字体,setSize设置字体大小$objPHPExcelActiveSheet->mergeCells('G3:I3');//合并单元格$objPHPExcelActiveSheet->getRowDimension(1)->setRowHeight(90);//设置指定行的行高$objPHPExcelActiveSheet->getColumnDimension('A')->setWidth(17);//设置列宽$objPHPExcelActiveSheet->getStyle('C1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);//设置水平对齐
$objPHPExcelActiveSheet->getStyle('C1')->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);//设置垂直对齐$styleArray = array('borders' => array('allborders' => array('style' => PHPExcel_Style_Border::BORDER_THIN,),),
);
$objPHPExcelActiveSheet->getStyle('A13:I15')->applyFromArray($styleArray);//设置表格边框样式//设置打印格式
$objPHPExcelActiveSheet->getPageSetup()->setOrientation(PHPExcel_Worksheet_PageSetup::ORIENTATION_PORTRAIT);
$objPHPExcelActiveSheet->getPageSetup()->setPaperSize(PHPExcel_Worksheet_PageSetup::PAPERSIZE_A4);$objPHPExcelActiveSheet->getStyle('B4:B8')->getAlignment()->setWrapText(true);//自动换行$objPHPExcelActiveSheet->getStyle('A1:K1')->getFill()->getStartColor()->setARGB('FFFFFF');//设置填充颜色$objPHPExcel->getActiveSheet()->setShowGridlines(true);//显示或隐藏网格线 /false$objPHPExcel->getActiveSheet()->freezePane('A2');//固定表头$objPHPExcel->getActiveSheet()->getRowDimension(1)->setVisible(false);//隐藏某一行$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToWidth(1);//设置自动填充到页面的宽度
$objPHPExcel->getActiveSheet()->getPageSetup()->setFitToHeight(0);

phpexcel常用操作相关推荐

  1. 【PHP】PHPExcel类 excel常用操作小结

    PHP使用好久了,好像今天才想起来要记一篇博客呢.之前一直用的 ci 框架,后来做接口的时候打算换成 tp5, 不料机缘巧合之下又结识了 node,于是乎决然的站到了 js 的大营之下.PHP这块我会 ...

  2. php excel 类,【PHP】PHPExcel类 excel常用操作小结

    PHP使用好久了,好像今天才想起来要记一篇博客呢.之前一直用的 ci 框架,后来做接口的时候打算换成 tp5, 不料机缘巧合之下又结识了 node,于是乎决然的站到了 js 的大营之下.PHP这块我会 ...

  3. TensorFlow常用操作:代码示例

    1,定义矩阵代码示例: import tensorflow as tftf.zeros([3,4]) #定义3行4列元素均为0的矩阵tensor=tf.constant([1,2,3,4])#定义一维 ...

  4. Ubuntu 常用操作

    Ubuntu常用操作 外观操作 修改应用icon图标 终端美化 内存管理 内存查询 分区管理 日志清理 操作执行 自动执行多条命令 外观操作 修改应用icon图标 在/usr/share/applic ...

  5. IOS沙盒Files目录说明和常用操作

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launc ...

  6. 用Python轻松搞定Excel中的20个常用操作

    来源 |早起Python(ID: zaoqi-python) Excel与Python都是数据分析中常用的工具,本文将使用动态图(Excel)+代码(Python)的方式来演示这两种工具是如何实现数据 ...

  7. python和R对dataframe的常用操作的差异:head、tail、shape、dim、nrow、ncol、descirbe、summary、str

    python和R对dataframe的常用操作的差异:head.tail.shape.dim.nrow.ncol.descirbe.summary.str # python df.head() # R ...

  8. 【node】Sequelize常用操作、基本增删改查

    [node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...

  9. JavaScript:对Object对象的一些常用操作总结

    JavaScript对Object对象的一些常用操作总结. 一.Object.assign() 1.可以用作对象的复制 var obj = { a: 1 }; var copy = Object.as ...

最新文章

  1. 皮一皮:学钢琴的重要性!
  2. WGCNA | weighted correlation network analysis
  3. 线下实战—6月25号(深圳)
  4. 黑龙江省:到2025年将建成5G基站11.4万个
  5. 使用腾讯云函数签到天翼云盘
  6. 大道至简,职场上做人做事做管理(From Jimmy Zhang)
  7. C#获取客户端IP地址
  8. SSM项目使用junit单元测试时Mybatis通配符加载Mapper不能正常加载
  9. python方向是干什么的_Python有哪些应用方向 在数据分析上有什么优势
  10. wpe修改充值_WPE修改基础第四课:封包分析教程
  11. 平安银行软件测试难么,中国平安银行关于软件测试笔试试题(一)
  12. 蓝屏修复工具和蓝屏代码查询软件
  13. java combo_JAVA中的下拉框(Combo Box)概述(1) | 学步园
  14. 都2020年了,还在迷信啤酒与尿布!数据分析的真相是……
  15. 【数据挖掘概念与技术】学习笔记5-数据立方体技术
  16. DEM影像下载、拼接、裁剪(ArcGIS)
  17. 离散数学 08.02 格的定义
  18. 快手裁员30%,大部分年薪超100万!揭露职场真相:思考的深度,决定职场的高度...
  19. Arduino宿舍门禁,实现刷卡(NFC)开门
  20. C语言 随机数实现猜拳游戏

热门文章

  1. android push sdk6,JPush SDK 华为通道集成指南
  2. 小乌龟奔跑的无聊日记~
  3. sqllite能连接mysql_初识SqlLite ---.net连接数据库
  4. R语言dplyr包summarise_at函数计算dataframe数据中多个数据列(通过向量指定)的均值和中位数、指定na.rm参数配置删除缺失值
  5. 深夜随感,闲扯三家,聊聊互联网通信新时代,发发感慨
  6. 配色-教你利用图片创建独有的色彩方案!
  7. Java构造方法和子类构造方法
  8. 树莓派zero w 配置wifi
  9. JZOJ-senior-5945. 【NOIP2018模拟11.02】昆特牌(gwent)
  10. Halcon 频域缺陷检测