Windows開発やWSH(WindowsScriptingHost)を書いているとCOMを使うと便利です。COMを使えばとっても楽なんです。しかし使い方がよく分からない。
EXCELのVBA開発エディタさえ有れば関数一覧を見ることが出来、リファレンスとして使える
Excelの開発ツールをONにする
Excel2007以降だと、[Excelオプション]→[基本設定]→[開発をリボンに表示]
![f:id:takuya_1st:20110306152020j:image f:id:takuya_1st:20110306152020j:image](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20110306/20110306152020.jpg)
これで開発をメニューに表示する
参照設定をえらぶ
ExcelのVBエディタが開いたら[ツール]→[参照設定]を選ぶ
![f:id:takuya_1st:20110306152023j:image f:id:takuya_1st:20110306152023j:image](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20110306/20110306152023.jpg)
参照設定からCOMの参照を追加する
参照して調べたいCOMを中から選ぶ(EvernoteAPIとか見えてワクワクする
![f:id:takuya_1st:20110306152024j:image f:id:takuya_1st:20110306152024j:image](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20110306/20110306152024.jpg)
COMオブジェクトの中身を調べる
表示→オブジェクトブラウザ(またはF2)でオブジェクトブラウザを起動する
![f:id:takuya_1st:20110306152022j:image f:id:takuya_1st:20110306152022j:image](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20110306/20110306152022.jpg)
オブジェクトブラウザで
COMの関数やオブジェクト・インターフェースを見ることが出来る
![f:id:takuya_1st:20110306152025j:image f:id:takuya_1st:20110306152025j:image](http://cdn-ak.f.st-hatena.com/images/fotolife/t/takuya_1st/20110306/20110306152025.jpg)
そこそこ便利です。
rubyはいってるとirbでパパッと見られるんだけど、無い場合はEXCELでがんばれイイ。