トップ «前の日記(2006-04-22) 最新 次の日記(2006-04-24)» 編集

十日日記


2006-04-23

Link ExcelファイルをPHPで生成する

サムスンのMP3再生機YP-C1Xを使って1週間たつ。気に入った。本体34gに電池が約30gだから、およそ65gになる。首に提げて歩くのは苦にならないが、走るのだったら胸ポケットに入れておきたい。専用ケーブルが面倒ではないかと危惧していたが、デスクトップPCを使うようになってからはケーブルを刺しっぱなしにしているので、心配は杞憂だった。ノートPCを使っている向きは、LiIon蓄電池を内蔵して33gのYP-U1Zがよさそうだ。

さて、ひさしぶりにPHPでスクリプトを書いている。ある種のメールをログファイル風に加工して、Excelファイルとして出力するというような内容である。途中で目的が変更されたため実際にはPerlを使ったほうがよいのだが、面倒なのでそのままにした。なおVine Linux 3.2でPHP5のIMAP関数を使うには、あらかじめaptでphp5-imapをインストールしておく必要がある。

PHPでExcelファイルを出力するため、PEARのSpreadsheet_Excel_Writerを使わせていただく。setFontFamilyで使用可能なのは“Times New Roman”“Arial”“Courier”の3種だが、SJISで書き込んだ日本語文字列はExcel側で和文書体(MS PゴシックやOsaka)にしてくれるようだ。

ちょっと残念なのは、出力されるExcelファイルがExcel 5.0/95形式である点だ。オートフィルタが有効にできれば、まことに便利になるのだが。

Tags: 言語
[]


プロフィール

渡辺 慎太郎(na@10days.org)

分野別表示

Admin | Client | Dev | Excel | Linux | PC | PDA | Web | iPad | web | 家電 | 文具 | | 英語 | 言語 | | 音楽

月別表示

1999|07|
2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|

最近の記事

雨量情報 dictionary.com Yahoo google Yahoo! 路線情報 東京アメッシュ l-mura l-aka l-momo 目次 r-mura r-aka r-daidai r-kiiro asahi.com nogulabo r-sora r-midori r-midori r-momo