<?phperror_reporting(E_ALL);set_include_path(get_include_path().PATH_SEPARATOR."./php/Classes/");require_once("PHPExcel.php");require_once("PHPExcel/IOFactory.php");$objPHPExcel = new PHPExcel();$objPHPExcel->getProperties()->setCreator("Maarten Balliauw");$objPHPExcel->getProperties()->setLastModifiedBy("Maarten Balliauw");$objPHPExcel->getProperties()->setTitle("Office 2007 XLSX Test Document");$objPHPExcel->getProperties()->setSubject("Office 2007 XLSX Test Document");$objPHPExcel->getProperties()->setDescription("Test document for Office 2007 XLSX, generated using PHP classes.");$objPHPExcel->getProperties()->setKeywords("office 2007 openxml php");$objPHPExcel->getProperties()->setCategory("Test result file");$objPHPExcel->setActiveSheetIndex(0);$objPHPExcel->getActiveSheet()->setCellValue('A1', 'Hello1');$objPHPExcel->getActiveSheet()->setCellValue('B1', 'world2');$objPHPExcel->getActiveSheet()->setCellValue('C1', 'Hello3');$objPHPExcel->getActiveSheet()->setCellValue('D1', 'world4');$objPHPExcel->getActiveSheet()->setTitle('sheet01');$objPHPExcel->setActiveSheetIndex(0);$phpexcel = PHPExcel_IOFactory::load("phonelist.xls");$sheet = clone $phpexcel->getActiveSheet();$objPHPExcel->addExternalSheet($sheet);$objPHPExcel->removeSheetByIndex(0);$objPHPExcel->getActiveSheet()->removeRow(3);$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');$objWriter->save(str_replace('.php', '.xlsx', __FILE__));// __FILE__ => excel文件的绝对路径?>
error_reporting( E_ALL);
set_include_path(get_include_path().PATH_SEPARATOR."./php/Classes");
require_once("PHPExcel.php");
require_once("PHPExcel/IOFactory.php") );
$filename = "phonelist.xls";
if (!empty($_POST["insert"]))
{
$objPHPExcel = new PHPExcel( );
$objPHPExcel->getProperties()->setCreator("Maarten Balliauw");
$objPHPExcel->getProperties()->setLastModifiedBy("Maarten Balliauw"); getproperties ()-& gt; settitle ("Office 2007 xlsx テスト ドキュメント"); TSUBJECT ("Office 2007 XLSX テスト ドキュメント"); $ objPHPExcel->getProperties()->setDescription("Office のテスト ドキュメント") 2007 XLSX、PHP クラスを使用して生成されました。");
$objPHPExcel->getProperties()->setKeywords("office 2007 openxml php" );
$objPHPExcel->getProperties()->setCategory ("テスト結果ファイル");
$objPHPExcel->setActiveSheetIndex(0);
$objPHPExcel->getActiveSheet()->setCellValue( 'B1', 'world2');
$objPHPExcel->getActiveSheet()- >setCellValue('C1', 'Hello3');
$objPHPExcel->getActiveSheet()->setCellValue( 'D1', 'world4');
$objPHPExcel->getActiveSheet()- >setTitle('sheet01');
$objPHPExcel->setActiveSheetIndex(0); objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, "Excel2007");
$ objWriter->save('.php', '.xlsx', __FILE__)); > ?>
ディスカッションへの返信
コードをラップするためにフォームを使用する必要があるのはなぜですか?
PHP コードの前に を入れて見てください。
なぜコードをフォームでラップする必要があるのでしょうか?
PHP コードの前に を入れて見てください。
自分の投稿が見つからないのでとても落ち込んでいます。問題は解決しました。
http:/ /blog.csdn.net/cp3alai /article/details/45665283