VBAからコマンドプロンプト

他のプログラムの起動(Shell関数)
http://homepage2.nifty.com/kasayan/vba/vba3.htm


DOS コマンドの実行結果を取得する方法
http://www.f3.dion.ne.jp/~element/msaccess/AcTipsGetDosResult.html

VBADOS コマンドを使おうなんて発想は、明らかに時流に逆行しています。
コマンドプロンプト ウィンドウが前面に出てくるようでは、製品化を前提としたアプリ開発なんかじゃ、とても使えません。
ただ、API だの COM だのを組み合わせなくても、とにかくコマンド 1 行で簡単に呼び出せるお手軽さが最大の魅力なので、個人用の趣味 DB や業務用の内作アプリであれば、選択肢としてアリかな


MS-DOSコマンドの標準出力を取得する
http://www.officetanaka.net/excel/vba/tips/tips27.htm