Ruby で Excel (COM) 操作

いくつかライブラリを調べたのでメモ。ライブラリの種類は、大きく分けると「COM で操作するタイプ」と「独自にバイナリを操作するタイプ」の2種類あります。サーバサイドで使う場合は「バイナリ操作タイプ」の方がおすすめですが、 Ruby 版は少ないようですね。

(それにしても、 Excel の変数名を「@excel」と書こうとしたら、何度も何度も「@excl」と type してしまって、実行時エラーで落としてしまうのは馬鹿なのか……^^;)