当然有区别,区别不是很大..VB可以编写出可执行程序(EXE文件)\控件.... 而且它支持很多控件..而VBA就相当于是它的一个子集,它有局限性,很多功能都是不能用VBA开发的,比如说用VBA你不能开发出可执行程序来(EXE文件).
VB要专门软件,比较强大一点。VBA不用。方便。下个VB软件就好,挺容易的。
VBA是VB的一个子集。当然是VBA简单些。