【PHP】PHPExcel產生excel文件

摘要:【PHP】PHPExcel產生excel文件

使用PHPExcel前需要裝extension

php_zip

php_xml

php_gd2(圖表類所需)

 

include "PHPExcel.php";

 

產生物件

$objPHPExcel = PHPExcel();

 

注入資料

$objPHPExcel->getActiveSheet()->setCellValue("位置", "資料");

 

輸出檔案

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel2007");

$objWriter->save("存放位置");

 

其他相關常用功能

//設定欄寬
$objPHPExcel->getActiveSheet()->getColumnDimension("A")->setWidth(20);

//自動欄寬
$objPHPExcel->getActiveSheet()->getColumnDimension("A")->setAutoSize(true);

//將資料強制轉為文字
$objPHPExcel->getActiveSheet()->getCell("位置")->setValueExplicit("資料", PHPExcel_Cell_DataType::TYPE_STRING);