教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php更新修改excel中的内容例子

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

发布时间:2016-12-03   编辑:jiaochengji.com
教程集为您提供php更新修改excel中的内容例子等资源,欢迎您收藏本站,我们将为您提供最新的php更新修改excel中的内容例子资源
本例子不是读取Excel或生成新的Excel,而是读取现有的Excel文件,然后修改Excel中的数据,就像修改mysql中数据一样的哦。
<table style="background: #fb7" border="0" cellspacing="1" cellpadding="1" width="620" align="center"> <tbody> <tr> <td bgcolor="#ffe7ce" height="27" width="464"> 代码如下</td> <td style="cursor: pointer" bgcolor="#ffe7ce" width="109" align="center" onclick="doCopy('copy6811')">复制代码</td> </tr> <tr> <td style="padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px" id="copy6811" class="copyclass" bgcolor="#ffffff" valign="top" colspan="2">//模板存放目录
$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');</td> </tr> </tbody> </table>

 

您可能感兴趣的文章:
php更新修改excel中的内容例子
PHP导入与导出Excel文件的方法
php导出word文档与excel表格文件
PHPExcel导出Excel文件时出现错误的解决办法
PHPExcel实例代码 phpexcel类库示例
PHP高性能Excel扩展1.2.8发布,文件读取数据类型可控!
php导出xls文件的方法
解决php下载excel无法打开的问题
phpexcel读取excel表格时间的例子
php生成excel中的列序号

[关闭]
~ ~