1>>
VBは普通にWindowsアプリケーションを作成できる開発言語です。
VBAはWordやExcelなどマイクロソフトのオフィス製品に組み込まれた
非常に高度なマクロ言語のようなもので、オフィス製品を制御する
ものです。VBと文法的には同じです。

極めてユーザーが多いこと、インターネットで情報が豊富に手に入ること、
書籍が多いことなどから、VBをおすすめします。