admin 管理员组

文章数量: 1086019


2024年4月24日发(作者:数据库应用技术教程)

phpexcel使用方法

PHPExcel是一个开源的PHP类库,用于读写Excel文件。它可

以读取、写入、复制、合并、格式化、筛选、排序等多种操作Excel

文件的功能。

使用PHPExcel的步骤如下:

1.下载PHPExcel类库,并解压到网站根目录下。

2.引入PHPExcel类库,使用require_once语句。

3.创建PHPExcel对象,用于操作Excel文件。

4.创建一个Excel文件,并设置文件格式和数据。

5.保存Excel文件。

下面是一个简单的例子,用于创建一个Excel文件,并写入数据:

// 引入PHPExcel类库

require_once 'PHPExcel/Classes/';

// 创建PHPExcel对象

$objPHPExcel = new PHPExcel();

// 设置文件属性

$objPHPExcel->getProperties()

->setCreator('PHPExcel')

->setLastModifiedBy('PHPExcel')

->setTitle('Office 2007 XLSX Test Document')

->setSubject('Office 2007 XLSX Test Document')

- 1 -

->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', '姓名')

->setCellValue('B1', '年龄')

->setCellValue('C1', '性别');

// 写入数据

$objPHPExcel->getActiveSheet()->setCellValue('A2', '张

三')

->setCellValue('B2', '18')

->setCellValue('C2', '男');

$objPHPExcel->getActiveSheet()->setCellValue('A3', '李

四')

->setCellValue('B3', '20')

->setCellValue('C3', '女');

// 设置文件格式

$objPHPExcel->getActiveSheet()->getStyle('A1:C3')->getFont(

)->setBold(true);

- 2 -

// 设置自动换行和列宽

$objPHPExcel->getActiveSheet()->getStyle('A1:C3')->getAlign

ment()->setWrapText(true);

$objPHPExcel->getActiveSheet()->getColumnDimension('A')->se

tWidth(20);

$objPHPExcel->getActiveSheet()->getColumnDimension('B')->se

tWidth(10);

$objPHPExcel->getActiveSheet()->getColumnDimension('C')->se

tWidth(10);

// 设置表格边框

$objPHPExcel->getActiveSheet()->getStyle('A1:C3')->getBorde

rs()->getAllBorders()->setBorderStyle(PHPExcel_Style_Border

::BORDER_THIN);

// 设置工作表名称

$objPHPExcel->getActiveSheet()->setTitle('测试表格');

// 输出Excel文件

$objWriter =

- 3 -

PHPExcel_IOFactory::createWriter($objPHPExcel,

'Excel2007');

$objWriter->save('');

>

以上代码会生成一个名为的Excel文件,其中包含一

个名为测试表格的工作表,表格中包含三列姓名、年龄、性别,以及

两行数据。

以上就是使用PHPExcel的简单方法,可以根据实际需求进行更

多的操作和设置。

- 4 -


本文标签: 文件 设置 类库 用于 表格