一般VBA主要在哪些环境下做项目?
谢谢!

解决方案 »

  1.   

    一般是Microsoft office 系列办公软件(如Access,Excel,Word)的二次开发利用。
      

  2.   

    我主要用它来编ACCESS的应用。因为它提供了一些好的功能,比如自动关联的子窗体啊什么的。有一些数据库操作的细节它会自动帮你做了。
    不过,它也有烦人的地方,因为它对不少控件支持得不好,有很多时候你会发现在VB6下可以顺利运行的程序,在ACCESS VBA中就不行。另外还有好些常用的控件属性和方法被屏蔽了。总之,感觉ACCESS VBA是定位于桌面数据库的简单应用的开发。不过,据说EXCEL VBA比较强大一些,里面支持user form,就是VB通常的窗体,因而VB6的常规编程手段可以在里面得到充分发挥。
      

  3.   


    如果你VB6用的熟练,用VBA就基本没问题了。VBA基本上是VB6的子集。