找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1940|回复: 0
打印 上一主题 下一主题

php更新修改excel中的内容实例代码

[复制链接]

3444

主题

3465

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
11142
跳转到指定楼层
楼主
发表于 2018-2-14 06:00:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            [U]复制代码[/U] 代码如下:
//模板存放目录
$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;
}
}
//读取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');
            
            
您可能感兴趣的文章:
  • 基于PHPExcel的常用方法总结
  • php 备份数据库代码(生成word,excel,json,xml,sql)
  • 解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
  • 基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
  • 通过table标签,PHP输出EXCEL的实现方法
  • 基于php中使用excel的简单介绍
  • php实现利用phpexcel导出数据
  • PHP 如何利用phpexcel导入数据库
  • php读取excel文件的简单实例
  • php导入导出excel实例
  • 利用phpExcel实现Excel数据的导入导出(全步骤详细解析)
  • php生成excel列序号代码实例
  • phpexcel导入excel数据使用方法实例
  • php下载excel无法打开的解决方法
  • 利用phpexcel把excel导入数据库和数据库导出excel实现
  • php生成excel文件的简单方法
  • php读取excel文件示例分享(更新修改excel)
  • php不使用插件导出excel的简单方法
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端