PHPExcel 常用功能
1、导入PHPExcel.class.php文件
vendor("PHPExcel.PHPExcel");
2、创建一个excel
$objPHPExcel = new PHPExcel();
3、设置excel中sheet工作表的名称
$objPHPExcel->getActiveSheet()->settitle('工作表名称');
4、设置文档创建人
$objPHPExcel->getProperties()->setCreator('创建人');
5、设置文档最后修改人
$objPHPExcel->getProperties()->setLastModifiedBy('最后修改人');
6、设置文档属性标题
$objPHPExcel->getProperties()->settitle('文档标题');
7、设置文档主题属性
$objPHPExcel->getProperties()->setSubject($expTitle);
8、设置文档描述备注信息
$objPHPExcel->getProperties()->setDescription($expTitle.date('Y-m-d H:i:s'));
9、设置文档关键词
$objPHPExcel->getProperties()->setKeywords($expTitle);
10、设置文档类别
$objPHPExcel->getProperties()->setCategory($expTitle);
11、设置当前的sheet工作表
$objPHPExcel->setActiveSheetIndex(0);//0为第一个工作表
12、设置单元格字符串值
$objPHPExcel->getActiveSheet()->setCellValue('A1', '字符串');
13、//设置单元格数字值
$objPHPExcel->getActiveSheet()->setCellValue('A1', 1111111);
14、设置单元格布尔值
$objPHPExcel->getActiveSheet()->setCellValue('A3', true);
15、设置单元格求和(SUM函数)
$objPHPExcel->getActiveSheet()->setCellValue('A5', '=SUM(A1:A4)');
16、设置平均值(AVERAGE函数)
$objPHPExcel->getActiveSheet()->setCellValue('A5', '=AVERAGE(K3:K6)');
17、设置查询最小值(MIN函数)
$objPHPExcel->getActiveSheet()->setCellValue('A5', '=MIN(B1:B5)');
18、设置查询最大值(MIAX函数)
$objPHPExcel->getActiveSheet()->setCellValue('A5', '=MAX(B1:B5)');
19、设置查看数量(COUNT函数)
$objPHPExcel->getActiveSheet()->setCellValue('A5', '=COUNT(B1:B5)');
20、单元格合并
$objPHPExcel->getActiveSheet()->mergeCells('A1:M2');
21、拆分单元格
$objPHPExcel->getActiveSheet()->unmergeCells('A1:M2');
22、冻结窗口
$objPHPExcel->getActiveSheet()->freezePane('A2');