现在的位置: 首页 > 编程语言 > 正文

phpExcel使用方法有什么

2020年05月29日 编程语言 ⁄ 共 2231字 ⁄ 字号 评论关闭

  phpExcel,操作excel很方便,尤其是可以方便的加入图片,支持jpggifpng格式。下面学步园小编来讲解下phpExcel使用方法有什么?

  phpExcel使用方法有什么

  include‘PHPExcel.php’;

  include‘PHPExcel/Writer/Excel2007.php’;

  //或者include‘PHPExcel/Writer/Excel5.php’;用于输出.xls的

  创建一个excel

  $objPHPExcel=newPHPExcel();

  保存excel—2007格式

  $objWriter=newPHPExcel_Writer_Excel2007($objPHPExcel);

  //或者$objWriter=newPHPExcel_Writer_Excel5($objPHPExcel);非2007格式

  $objWriter->save(”xxx.xlsx”);

  直接输出到浏览器

  $objWriter=newPHPExcel_Writer_Excel5($objPHPExcel);

  header(”Pragma:public”);

  header(”Expires:0″);

  header(”Cache-Control:must-revalidate,post-check=0,pre-check=0″);

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

  header(”Content-Type:application/vnd.ms-execl”);

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

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

  header(’Content-Disposition:attachment;filename=”resume.xls”‘);

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

  $objWriter->save(’php://output’);

  ——————————————————————————————————————–

  phpExcel使用方法有什么

  设置excel的属性:

  创建人

  $objPHPExcel->getProperties()->setCreator(”MaartenBalliauw”);

  最后修改人

  $objPHPExcel->getProperties()->setLastModifiedBy(”MaartenBalliauw”);

  标题

  $objPHPExcel->getProperties()->setTitle(”Office2007XLSXTestDocument”);

  题目

  $objPHPExcel->getProperties()->setSubject(”Office2007XLSXTestDocument”);

  描述

  $objPHPExcel->getProperties()->setDescription(”TestdocumentforOffice2007XLSX,generatedusingPHPclasses.”);

  关键字

  $objPHPExcel->getProperties()->setKeywords(”office2007openxmlphp”);

  种类

  $objPHPExcel->getProperties()->setCategory(”Testresultfile”);

  ——————————————————————————————————————–

  设置当前的sheet

  $objPHPExcel->setActiveSheetIndex(0);

  设置sheet的name

  $objPHPExcel->getActiveSheet()->setTitle(’Simple’);

  设置单元格的值

  $objPHPExcel->getActiveSheet()->setCellValue(’A1′,‘String’);

  $objPHPExcel->getActiveSheet()->setCellValue(’A2′,12);

  $objPHPExcel->getActiveSheet()->setCellValue(’A3′,true);

  $objPHPExcel->getActiveSheet()->setCellValue(’C5′,‘=SUM(C2:C4)’);

  $objPHPExcel->getActiveSheet()->setCellValue(’B8′,‘=MIN(B2:C5)’);

  合并单元格

  $objPHPExcel->getActiveSheet()->mergeCells(’A18:E22′);

  分离单元格

  $objPHPExcel->getActiveSheet()->unmergeCells(’A28:B28′);

  以上就是关于“phpExcel使用方法有什么”的内容,希望对大家有用。更多资讯请关注学步园。学步园,您学习IT技术的优质平台!

抱歉!评论已关闭.