2009年5月15日金曜日

"PHP Excel Creator library"を使ってみた

スズキです。

本当はPHPExcelを使ってみたかったんだけど、PHPが5.1系なので、
"PHP Excel Creator library"の方を使うことにしました。
http://pizzaseo.com/php-excel-creator-class

とりあえずこんな感じに使えます。(日本語も大丈夫そうです)

--------【PHP】--------
require_once("Writer.php");
$workbook = new Spreadsheet_Excel_Writer();
$worksheet = $workbook->addWorksheet('My first worksheet');
$workbook->send('report.xls');
$worksheet->write(0, 0, 'Name');
$worksheet->write(0, 1, 'Age');
$worksheet->write(1, 0, 'John Smith');
$worksheet->write(1, 1, 30);
$worksheet->write(2, 0, 'Johann Schmidt');
$worksheet->write(2, 1, 31);
$worksheet->write(3, 0, 'Juan Herrera');
$worksheet->write(3, 1, 32);
$workbook->close();
--------

まあ、PearのSpreadsheet_Excel_Writerがもとになっているので、詳しい使い方はこちらから。
("PHP Excel Creator library"はPearには依存していませが)
http://pear.php.net/package/Spreadsheet_Excel_Writer/docs

近頃、効率悪いなー...

--
参考サイト - http://www.diigo.com/user/suz-lab/00000028
http://suz-lab.blogspot.com/

0 コメント: