php读取excel文件示例,还有更新修改功能。

代码:

//模板存放目录

$dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';

$templateName = '1.xlsx';

$outputFileName = '模板.xlsx';

$txt='test';

//实例化Excel读取类

$PHPReader = new PHPExcel_Reader_Excel2007();

if(!$PHPReader->canRead($dir.$templateName)){

$PHPReader = new PHPExcel_Reader_Excel5();

if(!$PHPReader->canRead($dir.$templateName)){

echo '无法识别的Excel文件!';

return false;

}

} // www.jbxue.com

//读取Excel

$PHPExcel = $PHPReader->load($dir.$templateName);

//读取工作表1

$currentSheet = $PHPExcel->getSheet(0);

$currentSheet->setCellValue('B13',iconv('gbk','utf-8',$txt));//表头赋值//

//实例化Excel写入类

$PHPWriter = new PHPExcel_Writer_Excel2007($PHPExcel);

ob_start();

header("Content-Type: application/force-download");

header("Content-Type: application/octet-stream");

header("Content-Type: application/download");

header('Content-Disposition:attachment;filename="' .$outputFileName. '"');//输出模板名称

header("Content-Transfer-Encoding: binary");

header("Last-Modified:".gmdate("D, d M Y H:i:s")." GMT");

header('Pragma: public');

header('Expires: 30');

header('Cache-Control: public');

$PHPWriter->save('php://output');

JXL包大解析;Java程序生成excel文件和解析excel文件内容

最近需求变化,需要把excel导入 我以前没有做过,所以我查了一些资料 和参考别人的代码 以下是多种方式: import java.io.File; import java.io.FileInputS ...

读取xml文件,写入excel

在上一篇 Python写xml文件已经将所有订单写入xml文件,这一篇我们把xml文件中的内容读出来,写入excel文件. 输入xml格式: <?xml version="1.0&qu ...

Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类

Java 通过Xml导出Excel文件,Java Excel 导出工具类,Java导出Excel工具类 ============================== ©Copyright 蕃薯耀 20 ...

Python遍历一个文件夹下有几个Excel文件及每个Excel文件有几个Sheet

一. 解决问题: 工作中常会遇到合并Excel文件的需求,Excel文件数量不确定,里面的Sheet 数量是可变的,Sheet Name是可变的,所以,需要用到遍历一个文件夹下有几个Excel文件,判 ...

php更新修改excel中的内容例子

代码如下 复制代码 //模板存放目录$dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';  $templateName = '1.xlsx';$ou ...

python使用xlrd, xlwt读取excel文件和 写入excel文件

python 3.6 首先在cmd下执行安装指令 xlre和xlwt : pip  install  xlre    pip install  xlwt #-*- coding: utf8 -*-im ...

java读写excel文件&lpar; POI解析Excel&rpar;

package com.zhx.base.utils; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi ...

根据源Excel文件,新建Excel文件

/** * 描述:根据源Excel文件,创建新的Excel文件 * @param excelFile * @throws CheckException */public static void cre ...

Jxl创建Excel文件和解析Excel文件

import java.io.File; import jxl.Workbook; import jxl.write.Label; import jxl.write.WritableSheet; im ...

随机推荐

第 1 章 jQuery EasyUI 入门

学习要点: 1.什么是 jQuery EasyUI 2.学习 jQuery EasyUI 的条件 3.jQuery EasyUI 的功能和优势 4.其他的 UI 插件 5.是否兼容低版本 IE 6.下 ...

php中的cookie用法

cookie和session都可以暂时保存在多个页面中使用的变量,但是它们有本质的差别. cookie存放在客户端浏览器中,session保存在服务器上.它们之间的联系是session ID一般保存在 ...

&lbrack;cocos2d-x&rsqb;OPENGL ES支持的像素格式

OPENGL ES最多支持32位颜色值. 支持的像素格式有以下几种: 客户端格式 GL格式 GL数据类型 字节数 RGBA8888 GL_RGBA GL_UNSIGNED_BYTE 4 RGB888 ...

matlab实现高斯牛顿法、Levenberg–Marquardt方法

高斯牛顿法: function [ x_ans ] = GaussNewton( xi, yi, ri) % input : x = the x vector of 3 points % y = th ...

利用ApnsPHP包向IOS推送消息

header('content-type:text/html;charset=utf-8'); require_once 'ApnsPHP/Autoload.php'; require_once 'A ...

2015 Multi-University Training Contest 5

#include //1002 #include #include using namespace std; co ...

怎么使用IDEA

war 和 war exploded war部署首先通过IDEA生成.war工程文件,然后将WEB工程以包的形式上传到服务器,因此会替代服务器本来同名的web app项目. war exploded模 ...

将JSON格式数据转换为javascript对象 JSON&period;parse&lpar;&rpar;

通过 JSON 字符串来创建对象

First Name:

php读取excel 报错_php读取excel文件 更新修改excel相关推荐

  1. python 读取 docx 报错_python读取docx文件,就是如此简单

    中文编码问题总是让人头疼(尤其是mac本),想要用Python读取word中的内容.用open()经常报错,通过百度搜索+问身边小伙伴发现了Python有专门读取.docx的模块python_docx ...

  2. Excel报错因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。

    最近老是出现这个问题,把office卸载重装之后问题依旧 出现这个问题主要是因为我之前装过wps,然后卸载了,但是注册表里面的excel模板还是wps的,所以excel要按照那个模板打开文件,但是却找 ...

  3. poi导出数据文件名错误_POI导出Excel报错“扩展名与文件的格式不匹配”

    下面是我用POI导出Excel的实例: 依赖的jar包 org.apache.poi poi 4.0.1 工具类 public class ExportExcel { // 显示的导出表的标题 pri ...

  4. java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream

    错误描述 java poi读取excel报错Your InputStream was neither an OLE2 stream, nor an OOXML stream 楼主是读取的另存为的exc ...

  5. python读取表格报错:xlrd.biffh.XLRDError:Excel xlsx file;not support

    python读取表格报错 当你间歇性踌躇满志的打开pycharm,看了一篇python+unittest+request接口自动化测试框架,你觉得有必要站在巨人的肩膀上眺望一下远方,于是你按步骤走到了 ...

  6. oracle.sql.clob 报错,oracle11g java导出excel报错oracle.sql.CLOB@xxxx问题

    在项目中遇到,生产导出excel报错的问题 oracle.sql.CLOB@xxxx的错误,测试导出没问题,一样的代码. 原来oracle数据库从10g以后,使用wm_concat,函数返回值会自动转 ...

  7. pandas写excel报错ModuleNotFoundError: No module named ‘xlwt‘

    pandas写excel报错ModuleNotFoundError: No module named 'xlwt' https://blog.csdn.net/weixin_36372879/arti ...

  8. c#调用excel报错 (异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT))问题的解决

    c#调用excel报错 (异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT))问题的解决 参考文章: (1)c#调用excel报错 (异常来自 HRESULT:0x ...

  9. cv2.dnn读取模型报错

    cv2.dnn读取模型报错 D:\ProgramData\Miniconda3\python.exe D:/project/detect/face/yolov5-face-landmarks-open ...

  10. Flink读取Kafka报错:KafkaException ByteArrayDeserializer is not an instance Deserializer

    1.视界 2.背景 做flink读取kafka报错 org.apache.kafka.common.KafkaException: Failed to construct kafka consumer ...

最新文章

  1. python远程登录linux命令,Python+requests通过paramiko远程登录Linux执行sh命令
  2. android4.0浏览器在eclipse中编译的步骤
  3. spring 学习—spring 的ioc底层原理(03)
  4. Vitis学习记录(三)
  5. 探秘HDFS —— 发展历史、核心概念、架构、工作机制 (上)| 博文精选
  6. JAVA垃圾收集机制剖析
  7. Exchange2007使用POP3/SMTP协议收发邮件
  8. java 判断全角_Java如何判断字符串中包含有全角,半角符号
  9. html 两个idv上下居中,Django搭建个人博客:回到顶部浮动按钮、矢量图标、页脚沉底和粘性侧边栏...
  10. jQuery从后面开始截取
  11. 【渝粤教育】国家开放大学2018年春季 0089-21DInternet和Intranet应用 参考试题
  12. 深度学习|三维重建:R-MVSNet
  13. vue2.0桌面端框架_这款优秀的Vue+ElementUI桌面端一站式框架,爱了!
  14. 『TensorFlow Internals』笔记_系统架构
  15. 全国计算机等级考试二级cpp试题,全国高校计算机等级考试(二级C)模拟试题全套.doc...
  16. 微信小程序登录授权开发
  17. JavaScript判断数组的方法
  18. 互联网产品经理面试问题汇总(18问)
  19. Unity3D 鼠标点击切换图片
  20. 计算机屏幕怎么设置键盘,[怎么用屏幕键盘]怎么用键盘调屏幕分辨率

热门文章

  1. js打开新窗口与页面跳转
  2. 非线性系统离散线性化方法(二)
  3. 集成电路模拟版图入门-版图基础学习笔记(三)
  4. Awesomium(二)-- MultiThreadSnapshot
  5. MySQL DELETE语句和TRUNCATE TABLE语句的区别
  6. [病毒木马] LSP劫持
  7. Python 植物大战僵尸代码实现(2):植物卡片选择和种植
  8. 原则读书法:书这么多,读完就忘怎么办
  9. react ssr方法
  10. python 定时任务框架APScheduler