excel VBAはVB6とはかなり似てますけど、.NET以降のVBは随分変わってしまったので移行は大変だと思います。私も随分苦労しました。。。
さて、図脳クラブの「CADの情報箱」に「背景色切り替えツール」っていうのがあります。詳しくは「背景色の設定について」というトピックを見て頂くとして、OLEオートメーションをVB2010で動かすための最小限のコードを含んだソースがついていますので、参考にしてみたら如何でしょうか?
Docコマンドを認識しない、とのことですが、多分「Set Doc=」云々の事だと思います。、残念ながらこの構文はVB2010では使えません。前述の「背景色切り替えツール」の該当部分は次の投稿のように記述しています。
大変だと思いますが、VB2010へは「慣れる」しかないんだろうなぁ。
なんせ、VB自体の構文が違うので仕方ないと割り切ってます