最近,サーバーのデータベースから検索結果を落としてきて,Excelで集計して提出,みたいな作業が頻繁にある。簡単な単純作業ではあるが,同じことを何度も何度も繰り返すような作業は大嫌い。却って時間がかかることになろうが,プログラムで自動化してやろう,と考えるのがプログラマの性質である。 もちろん,DBとのやり取りを自動化するなんて大したことはないのだが,問題はExcel。グラフを描かないといけないので,データをCSV形式にして,Excelで開いてコピー&ペースト,なんてやっていたのだが,これが面倒くさいし,気に入らない。何とかならんもんかと調べてみたら,Spreadsheet::WriteExcelというPerlのモジュールがCPANにあることが分かった。どうも,グラフだって描けちゃうらしい。こりゃいい,ということで,早速試してみた。 まずは,CSVを出力していた部分を,Excelファイル出
![Perlで作るExcelファイル: 脈絡もとりとめもない独り言](https://cdn-ak-scissors.b.st-hatena.com/image/square/91294c5e7d5927632be882106d59f6c861902287/height=288;version=1;width=512/https%3A%2F%2Fblog.ss-blog.jp%2F_common%2Fimg%2Fsonet_logo_l.png)