ぐぐるとわかるが
CreateObject("Shell.Application");  <--IE/Explorer
CreateObject("Excel.Application");  <--Excel
この手法と同じように、COM経由で
CreateObject("FireFox.Application");
みたいな感じで
コントロールできないのかという趣旨の質問が多くみつかる。
しかしFireFoxは、全OSで互換ありというポリシーだとかで
WindowsのCOMを実装していないらしい。
別に、COMにしてもいいだろと個人的には思うが。断然便利になるのだから。
きっと仕様を決めた奴がMS大嫌いなんだろうな。
自作プログラムからコントロールしたいのに、他人の別プログラムが必要では、お話にならない訳だし。