您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

Access入门教程 16.1 什么是VBA和模块

2024/3/29 6:58:34发布6次查看
虽然宏很好用,但它运行的速度比较慢,也不能直接运行很多windows的程序。尤其是不能自定义一些函数,这样当我们要对某些数据进行一些特殊的分析时,它就无能为力了。 由于宏具有这些局限性,所以在给数据库设计一些特殊的功能时,需要用到 模块 对象来实现
虽然宏很好用,但它运行的速度比较慢,也不能直接运行很多windows的程序。尤其是不能自定义一些函数,这样当我们要对某些数据进行一些特殊的分析时,它就无能为力了。
由于宏具有这些局限性,所以在给数据库设计一些特殊的功能时,需要用到模块对象来实现,而这些模块都是由一种叫做vba的语言来实现的。使用它编写程序,然后将这些程序编译成拥有特定功能的模块,以便在access2000中调用。
vb,就是微软公司推出的可视化basic语言,用它来编程非常简单。因为它简单,而且功能强大,所以微软公司将它的一部分代码结合到office中,形成我们今天所说的vba.它的很多语法继承了vb,所以我们可以像编写vb语言那样来编写vba程序,以实现某个功能。当这段程序编译通过以后,将这段程序保存在access中的一个模块里,并通过类似在窗体中激发宏的操作那样来启动这个模块,从而实现相应的功能。
模块和宏的使用是差不多的。其实access中的宏也可以存成模块,这样运行起来的速度还会更快呢。宏的每个基本操作在vba 中都有相应的等效语句,使用这些语句就可以实现所有单独宏命令,所以vba的功能是非常强大的。如果你要用access来完成一个负责的桌面数据库系统,你就应该掌握vba,它可以帮你实现很多功能。但如果你只是偶尔使用一下access或者只是用access来做一些简单的工作,你只要简单了解一下它就可以了。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录