一定要的,因为VBA是VB的一个子集,你不学VB,那么VBA的语法\对象\事件\代码规则等基本知识就不能了解,也就不能理解VBA中的这些内容了.当然,你也不用把VB学得很深,但你必须了解基础性的知识才行.
不用。两者完全不同。