使用 PHPExcel 读取\修改 xls文件
来源:互联网 发布:如何清空手机数据 编辑:程序博客网 时间:2024/06/05 09:39
资料来源与互联网,具体来源已找不到
做了一个简单的读取 和 修改,未对文档格式等继续研究,有需要可以查看 PHPExcel文档
PHPExcel github地址
https://github.com/PHPOffice/PHPExcel
<?phpheader("content-type:text/html; charset=utf-8");error_reporting(E_ALL);ini_set('display_errors', TRUE);ini_set('display_startup_errors', TRUE);include 'Classes/PHPExcel.php';include 'Classes/PHPExcel/IOFactory.php';include_once 'Classes/PHPExcel/Reader/Excel5.php';include_once 'Classes/PHPExcel/Writer/Excel5.php';$PHPExcel = new PHPExcel();$filename = "test.xls";$PHPReader = new \PHPExcel_Reader_Excel5();// 载入文件$PHPExcel = $PHPReader->load($filename);// 获取表中的第一个工作表,如果要获取第二个,把0改为1,依次类推$currentSheet = $PHPExcel->getSheet(0);// 获取总列数$allColumn = $currentSheet->getHighestColumn();// 获取总行数$allRow = $currentSheet->getHighestRow();// 创建写入$objWriter = new PHPExcel_Writer_Excel5($PHPExcel);$ii = 0;// 循环获取表中的数据,$currentRow表示当前行,从哪行开始读取数据,索引值从0开始for ($currentRow = 31; $currentRow <= $allRow; $currentRow ++) { // 从哪列开始,A表示第一列 for ($currentColumn = 'A'; $currentColumn <= $allColumn; $currentColumn ++) { // 数据坐标 $address = $currentColumn . $currentRow; // 读取到的数据,保存到数组$arr中 $data[$currentRow][$currentColumn] = $currentSheet->getCell($address)->getValue(); } //修改表S1的内容 //根据实际业务中的内容框修改 $currentSheet->setCellValue("S1", "修改内容"); $objWriter->save($filename);}
此类 已.xls文件举例,如果是其它版本的excel文件,需要引用不同的读取 和 写入类
读取在 Classes/PHPExcel/Reader/
写入在 Classes/PHPExcel/Writer/
阅读全文
1 0
- 使用 PHPExcel 读取\修改 xls文件
- 使用 phpExcel 读取xls/xlsx文件到数据库
- 使用phpexcel读写xls文件
- 使用PHPExcel读取excel文件
- 使用python读取xls文件
- 使用PHPExcel生成和读取Excel文件
- 使用PHPExcel生成和读取Excel文件
- 使用PHPExcel生成和读取Excel文件
- 使用PHPExcel生成和读取Excel文件
- 使用PHPExcel生成和读取Excel文件
- 使用PHPExcel读取写入Excel文件数据
- Java读取XLS文件-JXL的使用
- PHPExcel读取excel文件
- phpexcel读取文件
- PHPExcel(读取Excel文件)
- phpExcel读取xlsx文件
- 读取xls文件示例
- 读取xls文件示例
- angular 使用jwt token验证
- 数组指针,字符串指针的几种定义方法
- CentOS vmware系统机系统更换电脑或目录,mycp源码编译错误处理方法:
- Mysql:优化数据库的8个方法
- LeetCode 598. Range Addition II
- 使用 PHPExcel 读取\修改 xls文件
- servlet请求转发与重定向的区别
- ORACLE分页查询SQL语法——最高效的分页
- poi分步导出(将导出数据与下载分离)
- hdu3584(三维树状数组,区间修改,点查询)
- 文章标题
- Java中Filter、Listener,拦截器的学习
- USACO-Section2.2 Party Lamps【深度优先搜索】
- 3——FFMPEG之解复用器-----AVInputFormat