phpexcel 生成excel代码

创建一个新的 PHPExcel 实例
$objPHPExcel = new PHPExcel();

// 这些属性设.置之后,可以通过在生成的excel文件上的“属性->摘要”上看到
$objPHPExcel->getProperties()->setCreator("Maarten Balliauw")//作者
->setLastModifiedBy("Maarten Balliauw")
->setTitle("Office 2007 XLSX Test Document") //标题
->setSubject("Office 2007 XLSX Test Document") //主题
->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.") //备注
->setKeywords("office 2007 openxml php") //关键字
->setCategory("Test result file"); //类别

添加数据
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1', 'Hello') //将A列1行放hello值
            ->setCellValue('B2', 'world!')
            ->setCellValue('C1', 'Hello')
            ->setCellValue('D2', 'world!');

$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A4', 'Miscellaneous glyphs')
            ->setCellValue('A5', '顺顺利利');

//设置表名
$objPHPExcel->getActiveSheet()->setTitle('Simple');

$objPHPExcel->setActiveSheetIndex(0);

//生成excel文件
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save(str_replace('.php', '.xlsx', __FILE__));

时间: 2024-09-08 19:54:05

phpexcel 生成excel代码的相关文章

【PHP】PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数)

[PHP]PHP使用PHPExcel生成Excel表格文件(附带随机生成英文名函数) 前言 由于业务需要,我们需要从业务中汇总数据,并生成Excel文件. 思路是这样的 PHP要导出Excel表格文件->找一个好用的第三方库吧->在Composer的Packages里找一个吧->PHPExcel这么多收藏,就它了! PHPExcel 概述 PHPExcel is a library written in pure PHP and providing a set of classes th

php利用phpexcel生成excel文档实例

php教程 利用phpexcel生成excel文档实例 //ini_set("display_errors",1);//是否显示报错信息 //ini_set('include_path', ini_get('include_path').'; require_once("./1.7.2/Classes/PHPExcel.php"); require_once("./1.7.2/Classes/PHPExcel/Writer/Excel5.php"

php 利用phpexcel生成excel文档实例

//ini_set("display_errors",1);//是否显示报错信息 //ini_set('include_path', ini_get('include_path').';D:\www.111cn.net\htdocs\lianxi\1.7.2\Classes');//设置此页面包含路径 require_once("./1.7.2/Classes/PHPExcel.php"); require_once("./1.7.2/Classes/PH

PHP中利用PHPExcel导出Excel示例

PHPExcel是个很强大的PHP操作Excel的类库,但是对于简单的将数据用PHP 导出 Excel来说这有点显得复杂,在google code上有一个PHP 导出 Excel的类,可以简单调用,很方便.  代码如下 复制代码 <?php // load library require 'php-excel.class.php'; // create a simple 2-dimensional array $data = array(         1 => array ('Name',

php的phpExcel类生成excel时列超过26大于Z时如何解决

我们生成excel都会使用phpExcel类,这里就来给大家介绍在生成excel列名超过26列大于Z时的解决办法,这是phpExcel类中的方法,今天查到了,记录一下备忘,代码如下:  代码如下 复制代码 public static function stringFromColumnIndex($pColumnIndex = 0) {         //  Using a lookup cache adds a slight memory overhead, but boosts speed

PHPExcel生成和读取Excel文件实例程序

在网站的管理后台经常会使用到报表的生成和读取,CSV和Excel都是常用的报表格式,CSV相对来说比较简单,如果大家有疑问我会相继发布一些CSV的实例,这里主要介绍用PHP 来生成和读取Excel文件. 要执行下面的函数,首先要引入一个类库:PHPExcel,PHPExcel是一个强大的PHP类库,用来读写不同的文件格式,比如说Excel 2007,PDF格式,HTML格式等等,这个类库是建立在Microsoft's OpenXML和PHP 的基础上的,对Excel提供的强大的支持,比如设置工作

php生成excel列序号代码实例

 php生成excel列序号的方法,大家参考使用吧 代码如下: public function loop(){   $loop = 0;   $charnum = 65;      for(; $loop < 150; $loop++){    $quotient = intval($loop / 26);    $remainder = $loop % 26;      $f = $quotient>0? chr($charnum+$quotient-1) : '';    $s = $re

php生成Excel文件 实现代码

 <p>有段日子没有更新博客了,生怕被百度遗忘啊,biu~biu~.最近有个项目需要统计网站的url和title,保存在excel里面,下面是具体的代码</p> <pre class="php" name="code"><!--p //php生成excel报表,是通过发送header()头信息完成的 header("Content-Type: application/vnd.ms-execl"); hea

php生成excel文件(csv)简单代码

php生成excel文件(csv)参考代码如下:  代码如下 复制代码 <?php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename= www.111cn.net test_data.xls"); //输出内容如下: echo   "姓名"."t"; echo   "年