Home > web > PHPExcel使ってみた。

PHPExcel使ってみた。

  • 2007-10-29 (Mon) 14:07
  • web

http://www.phppro.jp/news/331

ふつうにこんなかんじで変数セットしたり計算式入れたりはいいんですが
$objPHPExcel->getActiveSheet()->setCellValue('B1', $data);
$objPHPExcel->getActiveSheet()->setCellValue('B8', '=SUM(B6:B7)');

こんなかんじで線を引いたりセンタリングしたり
$objPHPExcel->getActiveSheet()->duplicateStyleArray(
array(
'alignment' => array(
'horizontal' => PHPExcel_Style_Alignment::HORIZONTAL_CENTER,
'vertical' => PHPExcel_Style_Alignment::VERTICAL_CENTER,
),
'borders' => array(
'top' => array(
'style' => PHPExcel_Style_Border::BORDER_MEDIUM
),
'left' => array(
'style' => PHPExcel_Style_Border::BORDER_MEDIUM
),
'right' => array(
'style' => PHPExcel_Style_Border::BORDER_MEDIUM
),
'bottom' => array(
'style' => PHPExcel_Style_Border::BORDER_MEDIUM
)
),
),
'A3:I8'
);


色塗ったり
$objPHPExcel->getActiveSheet()->duplicateStyleArray(
array(
'fill' => array(
'type' => PHPExcel_Style_Fill::FILL_SOLID,
'color' => array(
'argb' => 'FFDDDDDD'
),
),
),
'A4:I5'
);

ただ正しいファイル保存のしかたがわからない
サーバに生成するんじゃなくでダイアログが出て来るタイプの

いまはPHPのHeaderをExcelファイルにしてむりくりダウンロードしてるけどこれでいいのやら

もうちょっとしらべます

Popularity: 25% [?]

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをYahoo!ブックマークに追加このエントリをFC2ブックマークに追加このエントリをNifty Clipに追加このエントリをPOOKMARK. Airlinesに追加このエントリをBuzzurl(バザール)に追加このエントリをChoixに追加このエントリをnewsingに追加

Comments:0

Comment Form
Remember personal info

Trackback+Pingback:0

TrackBack URL for this entry
http://pg-w.net/archives/234/trackback
Listed below are links to weblogs that reference
PHPExcel使ってみた。 from PenguinWanderer.net

Home > web > PHPExcel使ってみた。

Search
Feeds
Meta

Page Top