VBA的版本有变,excel 2003对应的是6.5,excel 2013对应的是7.1,但功能一直都是那个样子。
不过2000和2003可能真有一点明显差别,记得一个老版本的VBA界面不支持滚轮,看长长的代码非常郁闷。其他功能应该一样,我现在没装2000,你打开VBA界面,点击菜单“帮助”“关于。。。",看看版本号是多少,如果是6.0或6点几,那和2003就绝对一样
VB语言已经被VB.net取代了,微软不会为VB做什么特别的新功能开发,VBA作为VB的子集,估计也不会有大的变化,至少现在的2013还是那个样子。
这个真心不知道,但就个人使用的感觉来看,我们绝大部分人使用功能是不会有什么变化。毕竟程序的基础是数学,不会有太大的变化的。一些极端的应用变化影响也不太。