Excel VBA实战应用一本通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.1 功能与作用

VBA是一种完全面向对象的编程语言,由于其在开发方面的易用性和强大的功能,被嵌入到许多应用程序中作为开发工具。VBA的主要功能和作用如下:

● 在VBA中,可以整合其宿主应用程序的功能,自动地通过键盘、鼠标或者菜单进行操作,尤其是大量重复的操作,这样就大大提高了工作效率。

● 可以定制或扩展其宿主应用程序的功能,并且可以增强或开发该应用程序的某项功能,从而实现用户在操作中需要的特定功能。

● 提供了建立类模块的功能,从而可以使用自定义的对象。

● VBA可以操作注册表,并且能与Windows API结合使用,从而创建功能强大的应用程序。

● 具有完善的数据访问与管理能力,可通过DAO(Data Access Object,数据访问对象)对Access数据库或其他外部数据库进行访问和管理。

● 能够使用SQL语句检索数据,与RDO(Remote Data Object,远程数据对象)结合起来建立C/S(客户机/服务器)级的数据通信。

● 能够使用Win32 API提供的功能,建立应用程序与操作系统间的通信。