·

1、 实例化Spreadsheet对象

<?phpnamespace app// 给类文件的命名空间起个别名use PhpOffice\PhpSpreadsheet\Spreadsheet;//Xlsx类  保存文件功能类use PhpOffice\PhpSpreadsheet\Writer\Xlsx;// 实例化 Spreadsheet 对象$spreadsheet = new Spreadsheet();

2、 Spreadsheet对象方法介绍

<?phpnamespace app// 给类文件的命名空间起个别名use PhpOffice\PhpSpreadsheet\Spreadsheet;// 实例化 Spreadsheet 对象$spreadsheet = new Spreadsheet();// 1获取活动工作薄$sheet = $spreadsheet->getActiveSheet();// 2获取单元格$cell = $sheet->getCell('A1');   //方法1$cell = $sheet->getCellByColumnAndRow(1,1); //方法2// 3给单元格赋值$cellA->setValue('A1单元格内容');// 3-1获取设置单元格,链式操作$sheet->getCell('A3')->setValue('郭靖');$sheet->getCellByColumnAndRow(1,4)->setValue('杨康');// 3-2获取单元格$cellA = $sheet->getCell('A1');echo '值: ', $cellA->getValue(),PHP_EOL;echo  '坐标: ', $cellA->getCoordinate();   //获取单元格坐标// 4  Xlsx类 将电子表格保存到文件$writer = new Xlsx($spreadsheet);$writer->save('1.xlsx');// 单元格强化/*** 参数说明* 设置单元格* setCellValue(参数1,参数2)* 参数1:单元格位置* 参数2:单元格的值* setCellValueByColumnAndRow(参数1,参数2,参数3)* 参数1:列位置* 参数2:行位置* 参数3:单元格的值*/$sheet->setCellValue('A1','ID');$sheet->setCellValue('B1','姓名');$sheet->setCellValue('C1','年龄');$sheet->setCellValue('D1','身高');$sheet->setCellValueByColumnAndRow(1, 2, 1);$sheet->setCellValueByColumnAndRow(2, 2, '李雷');$sheet->setCellValueByColumnAndRow(3, 2, '18岁');$sheet->setCellValueByColumnAndRow(4, 2, '188cm');$sheet->setCellValueByColumnAndRow(1, 3, 2);$sheet->setCellValueByColumnAndRow(2, 3, '韩梅梅');$sheet->setCellValueByColumnAndRow(3, 3, '17岁');$sheet->setCellValueByColumnAndRow(4, 3, '165cm');/***  单元格文字样式设置*///  getStyle 获取单元格样式//  getFont 获取单元格文字样式// setBold 设置文字粗细//    setName 设置文字字体//    setSize 设置文字大小$sheet->getStyle('B2')->getFont()->setBold(true)->setName('宋体')->setSize(20);/*** 单元格文字颜色  */  // getColor 获取坐标颜色// setRGB设置字体颜色// getRGB 获取字体颜色// setARGB 设置字体颜色// getARGB 获取字体颜色$sheet->getStyle('B2')->getFont()->getColor()->setRGB('#AEEEEE');$sheet->getStyle('B3')->getFont()->getColor()->setARGB('FFFF0000');/***单元格格式*/$sheet->setCellValue('A1','2019-10-10 10:10:10');$sheet->setCellValue('A2','2019-10-10 10:10:10');$sheet->getStyle('A2')->getNumberFormat()->setFormatCode(\PhpOffice\PhpSpreadsheet\Style\NumberFormat::FORMAT_DATE_YYYYMMDD2);# Xlsx类 将电子表格保存到文件use PhpOffice\PhpSpreadsheet\Writer\Xlsx;$writer = new Xlsx($spreadsheet);$writer->save('1.xlsx');

2020.08.10 未完待续。。。。
下期预告:批量操作

PhpSpreadsheet中文文档 | 基础Spreadsheet开发使用示例相关推荐

  1. phpspreadsheet 中文文档 粗翻版

    2019年10月11日09:32:33 官方使用文档  https://phpspreadsheet.readthedocs.io/en/stable/topics/accessing-cells/ ...

  2. Xdebug中文文档-基础特性

    文档内容来自xdebug.org/docs,翻译时xdebug版本为2.6.我在官方文档基础上针对中文排版和教程内容的编排做了一些优化,希望中文文档看起来更容易理解. 英文原始文档地址:https:/ ...

  3. phpspreadsheet 中文文档(七)技巧和诀窍

    2019年10月11日14:08:35 以下页面为您提供了一些使用广泛的PhpSpreadsheet食谱.请注意,这些文件没有提供有关特定PhpSpreadsheet API函数的完整文档,而只是一个 ...

  4. phpspreadsheet 中文文档(三) 计算引擎

    2019年10月11日13:59:52 使用PhpSpreadsheet计算引擎 执行公式计算 由于PhpSpreadsheet表示内存中的电子表格,因此它还提供公式计算功能.单元格可以是值类型(包含 ...

  5. Phpspreadsheet 中文文档(六)读写文件+读取文件

    读写文件 从体系结构您已经知道,使用基本PhpSpreadsheet类无法对持久性存储进行读写.为此,PhpSpreadsheet提供读者和作家,这是实现\PhpOffice\PhpSpreadshe ...

  6. Phpspreadsheet 中文文档(五)节约内存+PHPExcel迁移

    节省内存 PhpSpreadsheet在工作表中平均每个单元格使用约1k,因此大型工作簿可以迅速用尽可用内存.单元缓存提供了一种机制,使PhpSpreadsheet可以将单元对象维护在较小的内存或非内 ...

  7. PhpSpreadsheet中文文档 | Spreadsheet操作教程实例

    Spreadsheet 支持excel 函数 公式使用 <?phpnamespace app# 给类文件的命名空间起个别名use PhpOffice\PhpSpreadsheet\Spreads ...

  8. php iofactory列,PhpSpreadsheet中文文档 | Spreadsheet操作教程实例

    Spreadsheet 支持excel 函数 公式使用 namespace app # 给类文件的命名空间起个别名 use PhpOffice\PhpSpreadsheet\Spreadsheet; ...

  9. php生成表格数据类型,phpspreadsheet 中文文档(四) 创建电子表格+档案格式

    该Spreadsheet班 该Spreadsheet班是PhpSpreadsheet的核心.它包含对所包含工作表,文档安全性设置和文档元数据的引用. 为了简化PhpSpreadsheet概念:Spre ...

最新文章

  1. 陈启峰:人工智能生成图像技术,未来或能取代电影特效
  2. HttpClient+Jericho HTML Parser 实现网页的抓取
  3. lt li gt html,lt;ligt;...这个符号什么意思,放在中间有什么作用?
  4. 用指针的观点来深入理解dup和dup2的用法
  5. ReactNative之从HelloWorld中看环境搭建、组件封装、Props及State
  6. 关于杨振宁的一些观点的感想
  7. 测试一体机ASM failgroup的相关问题处理
  8. Python with open() as 读写文件
  9. 5G(4)---5G 标准
  10. Warning: lio_listio returned EAGAIN Performance degradation may be seen
  11. Pi3 中文环境以及输入法
  12. 什么舱位_海运出口中FOB条款是什么意思?
  13. 苹果cookie是打开还是关闭_如何避免苹果safari自带浏览器“跟踪”你的信息!
  14. python 经典图书排行榜_书榜 | 计算机书籍(8.12-8.18)销售排行榜
  15. Centos7安装ffmpeg和使用youtube-dl下载Youtube视频
  16. 如何直接修改html文件,如何修改HTML的文件?
  17. 计算机课小组主题作业,小组作业软件工程课程设计(选作).doc
  18. python 柱状图折线图共用一个图例_使用python的seaborn绘制折线图与柱状图的组合图...
  19. 汉字一、二级字库的汉字与unicode编码(十六进制)对照表,按照unicode的顺序排列 1
  20. 对国内游戏产业的无力吐槽

热门文章

  1. 微型计算机系统中存储容量最大的部件,微型计算机中存储容量最大的部件是什么?...
  2. Stm8 串口重定向及问题解决
  3. moment.js 计算当前一周、一月对应日期
  4. 2019 - iOS最新最全面试题梳理(内含框架和算法题)
  5. 微博粉丝精灵_天猫精灵“布蕉绿”新品上线,解锁智能音箱潮流新玩法!
  6. 十大众筹PC:硅谷新生代如何打造下一代计算机
  7. word打开出现乱码要如何解决呢?
  8. 系统分析与设计期末课程总结
  9. Java实现简单的弹窗
  10. 社保入税+国家支持,企业一大法宝:灵活用工