ThinkPHP3.2.3使用PHPExcel類操作excel導出excel
阿新 • • 發佈:2019-03-26
homepage port 3.2 mod pex http index load mep ->setTitle("Title")
->setSubject("Subject")
->setDescription("Description")
->setKeywords("keywords")
->setCategory("category");
$excel->getActiveSheet()->setTitle(‘第一個sheet‘);
// 設置第一個sheet為工作的sheet
$excel->setActiveSheetIndex(0);
// 保存Excel 2007格式文件,保存路徑為當前路徑,名字為export.xlsx
$objWriter = \PHPExcel_IOFactory::createWriter($excel, ‘Excel2007‘);
$objWriter->save(‘Uploads/export.xlsx‘);
// 保存Excel 95格式文件,,保存路徑為當前路徑,
$objWriter = \PHPExcel_IOFactory::createWriter($excel, ‘Excel5‘);
$objWriter->save(‘Uploads/export.xls‘);
如何導入excel請看:ThinkPHP3.2.3使用PHPExcel類操作excel導入讀取excel
// 引入PHPExcel類
import("Org.Util.PHPExccel");
import("Org.Util.PHPExccel.Reader.Excel5");
// 創建Excel文件對象
$excel = new \PHPExcel();
// 設置文檔信息,這個文檔信息windows系統可以右鍵文件屬性查看,.xls時有效
$excel->getProperties()->setCreator("Author")
->setLastModifiedBy("Author1")
->setSubject("Subject")
->setDescription("Description")
->setKeywords("keywords")
->setCategory("category");
//根據excel坐標,添加數據
$excel->setActiveSheetIndex(0)
->setCellValue(‘A1‘, ‘序號‘)
->setCellValue(‘B1‘, ‘標題‘)
->setCellValue(‘C1‘, ‘鏈接‘);
// 重命名工作sheet
// 設置第一個sheet為工作的sheet
$excel->setActiveSheetIndex(0);
// 保存Excel 2007格式文件,保存路徑為當前路徑,名字為export.xlsx
$objWriter = \PHPExcel_IOFactory::createWriter($excel, ‘Excel2007‘);
$objWriter->save(‘Uploads/export.xlsx‘);
// 保存Excel 95格式文件,,保存路徑為當前路徑,
$objWriter = \PHPExcel_IOFactory::createWriter($excel, ‘Excel5‘);
ThinkPHP3.2.3使用PHPExcel類操作excel導出excel