基本实现步骤:
<?php require "/PHPExcel/PHPExcel.php";//引入PHPExcel $objPHPExcel = new PHPExcel();//实例化 PHPExcel类 $objPHPExcel->createSheet();//创建新的内置表sheet $objPHPExcel->setActiveSheetindex(0);//设置当前sheet为活动sheet $objSheet = $objPHPExcel->getActiveSheet();//获取当前活动sheet $objSheet->setTitle("创建Excel 测试");//为活动sheet起个名称 $objSheet->setCellValue("A1" , "name")->setCellValue("B1" , "sex") ->setCellValue("C1" , "age")->setCellValue("D1" , "tip");//设置表格数据 for ($i=2; $i < 20; $i++) { //设置表格数据 $objSheet->setCellValue("A".$i , "NN".$i)->setCellValue("B".$i , "sex".$i) ->setCellValue("C".$i , "age".$i)->setCellValue("D".$i , "tip".$i); } $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel , 'Excel5');//生成Excel文件 $objWriter->save("ExcelDemo.xls");//保存文件 ?>
有注释 不多说