VBA 参照設定とCreateObjectを定数1つで切り替えるテクニック

VBAで外部のオブジェクトを扱うには、事前バインド方式と遅延バインド方式の2種類がある。事前バインドとはいわゆる参照設定のことで、遅延バインドとはCreateObject関数によるオブジェクト生成を指す。さて、どちらが良いかと言われると一長一短なので困る。 メリット・デメリットは概ねこんなかんじ。 事前バインド(参照…