0
我試圖出口從PHP數據使用PHPExcel, 這是我的代碼,以擅長:除去不確定的「工作表」 phpexcel
public function testAction(){
require_once 'PHPExcel.php';
$objPHPExcel = new \PHPExcel();
$objPHPExcel->getActiveSheet();
$objWorkSheet = $objPHPExcel->createSheet(0); //Setting index when creating
$objWorkSheet->setCellValue('A1', 'Test 1')
->setCellValue('B1', 'Test 2');
$objWorkSheet->setTitle("Test Sheet");
header('Content-Type: application/vnd.ms-excel');
$filename = "test.xlsx"; // month and year should be change
header('Content-Disposition: attachment;filename=' . $filename . ' ');
header('Cache-Control: max-age=0');
$objWriter = \PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save('php://output');
exit();
}
工作, 但是當我打開這個文件,我發現表「工作表」,
我要導出的文件,沒有‘工作表’表,但我不知道在紙張來自
您是否嘗試過改變,如果工作表數1個修復它? '$ objWorkSheet = $ objPHPExcel-> createSheet(1);'?或者更好的是,不要創建工作表,只需使用'getActiveSheet'來代替。 – Peon