-
-
//PHPExcelクラスをロードする - require './phpexcel/PHPExcel.php';
//Excelオブジェクトインスタンスを作成する
- $objPHPExcel = new PHPExcel();
//ドキュメントの基本プロパティを設定します
- $objProps = $objPHPExcel->getProperties();
- $objProps->setCreator("ラオマオ" );
- $objProps->setLastModifiedBy("ラオマオ");
- $objProps->setTitle("Office XLS テスト ドキュメント");
- $objProps->setSubject("Office XLS テスト ドキュメント、デモ");
- $objProps->setDescription("PHPExcel によって生成されたテスト ドキュメント。");
- $objProps->setKeywords("office Excel PHPExcel");
- $objProps->setCategory("テスト"); p>
//後続のコンテンツ操作のために現在のシート インデックスを設定します。
- //通常、表示呼び出しは複数のシートを使用する場合にのみ必要です。
- //デフォルトでは、PHPExcel は SheetIndex=0 で最初のシートを自動的に作成します
- $objPHPExcel->setActiveSheetIndex(0);
//現在のアクティブ シートの名前を設定します
- $ objActSheet = $objPHPExcel->getActiveSheet();
- $objActSheet->setTitle('Test Sheet');
//セルの内容を設定します
- //ここのデータは、データベースを取得してループ処理を実行します
- //by bbs.it-home.org
- $objPHPExcel->getActiveSheet()->SetCellValue('A1', 'a1');
- $objPHPExcel-> ;getActiveSheet()- >SetCellValue('A2', 'a2');
- $objPHPExcel->getActiveSheet()->SetCellValue('A3', 'a3');
- $objPHPExcel->getActiveSheet() ->SetCellValue( 'A4', 'a4');
- $objPHPExcel->getActiveSheet()->SetCellValue('A5', 'a5');
$objPHPExcel->getActiveSheet() ->SetCellValue('B1', 'b1');
- $objPHPExcel->getActiveSheet()->SetCellValue('B2', 'b2');
- $objPHPExcel->getActiveSheet( )->SetCellValue ('B3', 'b3');
- $objPHPExcel->getActiveSheet()->SetCellValue('B4', 'b4');
- $objPHPExcel->getActiveSheet()->SetCellValue('B5') , 'b5');
$objPHPExcel->getActiveSheet()->SetCellValue('C1', 'c1');
- $objPHPExcel->getActiveSheet()-> SetCellValue('C2', 'c2');
- $objPHPExcel->getActiveSheet()->SetCellValue('C3', 'c3');
- $objPHPExcel->getActiveSheet()-> ;SetCellValue('C4 ', 'c4');
- $objPHPExcel->getActiveSheet()->SetCellValue('C5', 'c5');
//出力ドキュメント
- $objWriter = new PHPExcel_Writer_Excel5 ($objPHPExcel);
//ヘッダー情報を設定してブラウザに出力します
- //header('Content-Type: application/vnd.ms-excel ');
- // header("Content-Disposition:attachment; filename=demo.xls");
- //header('Cache-Control: max-age=0');
- //$objWriter->save ('php:// Output');
//特定の場所に保存
- $objWriter->save(dirname(__FILE__) . '/demo.xls');< /p>
-
コードをコピー
|