大家好我想尝试创建一个简单的Excel文档,这样我就可以开始了解如何在Excel中使用php。但是,当我运行我的代码时,我发现致命错误...... Fatal error: Call to undefined method PHPExcel::getActiviteSheet() in /home3/hutch/public_html/Murphy/ExcelTransfer.php on line 6
任何人都知道如何解决这个问题?
<?php
Include_once 'PHPExcel.php';
$sheet = new PHPExcel();
$activeSheet = $sheet->getActiviteSheet();
$activeSheet->setCellValue('A1','test1');
$activeSheet->setCellValue('B1','test2');
$activeSheet->setCellValue('C1','test3');
$activeSheet->setCellValue('D1','test4');
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: attachment;filename="report.xlsx"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_I0Factory::createWriter($sheet, 'Excel2007');
$obWriter->save('php://output');
exit;
?>
答案 0 :(得分:2)
您使用的拼写错误$sheet->getActiveSheet();
代替$sheet->getActiviteSheet();