はじめに ここでは,Excel プログラミング(初級編) で作った Excel モジュールを用いて文書を作成するテクニックを紹介しましょう. Excel 文書作成プログラムは,ともすればシートのセル番号などが入り乱れ,複雑で管理しにくいものになってしまいがちです.ここに書かれた方法やパターンを使えば,それほど時間を割かなくても Excel 文書作成プログラムが比較的簡単に Ruby で書けるようになると思います. ところで,なぜここまでして Excel ファイルの自動生成をしなければならないのか,と疑問に思う人もいるかもしれません.程度の問題もありますが,そうした方がよい一番の理由は,モデルとビューの分離 です.文書のネタを XML ファイルなどのモデルとして作成し,提出しなければならない Excel ファイルをビューとみなせば,その利点を理解してもらえるでしょうか. オブジェクト指向でよ