現在とあるツールを作成しようと始めたところです。
処理の流れとしては
1.(ローカル)バッチかなんかを叩く
2.DBにつないでSP実行→CSVに出力
3.CSVをローカルにもってきて、CSVの内容をExcelに反映

で、わからないとこが何点かあるので質問させていただきます。
質問1
3のとこの処理でVBを使おうと思っています。
excel操作はVB6とVB.NETのどちらで実現可能(orコーディングしやすい)のでしょうか?

質問2
2のとこの処理で、VBからSPをたたけたらいいなぁと思っています
調べたところ、ADO?oo4o?やら書いてあってよくわからないのですが
それらのものをサーバ側に特別にインストールしなくてはいけないのでしょうか?
もしくはDBを入れてる時点で付属の機能として既にあるものなのでしょうか?

若干スレ違いかと思いつつ、VBorVB.NET専用スレしかなかったのでここで質問させていただきます。