编程语言应用

首页 » 常识 » 常识 » 在编程语言排行中找不见它,VBA编程语言
TUhjnbcbe - 2023/12/28 13:56:00

VisualBasicforApplications(VBA)是一种VisualBasic的一种宏语言,主要能用来扩展Windows的应用程序功能,特别是MicrosoftOffice软件。也可说是一种应用程序视觉化的BasicScript。年发行的Excel5.0版本中,即具备了VBA的宏功能。

VBA是Excel,Word,PowerPoint等办公应用程序理解的语言。

VBA是一种功能强大的内置编程语言,允许您在Excel电子表格中编写自己的函数或命令。

VBA是经典VisualBasic的最后一个前哨,它非常适合快速轻松地完成工作。不擅长的是构建大而复杂的应用程序。

具有控制作用的函数

IIf(条件式,表达式1,表达式2)Switch(条件式1,表达式1,[条件式2,表达式2[,...,条件式n,表达式n]])Choose(索引式,选项1[,选项2,...[,选项n]])这是基于1的索引

VBA和VB的区别对比

本文讲的不是开发语言VB,而是excel的编程语言。区别包括如下几个方面:

1.VB是设计用于创建标准的应用程序,而VBA是使已有的应用程序(EXCEL等)自动化

2.VB具有自己的开发环境,而VBA必须寄生于已有的应用程序.

3.要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的”父”应用程序,例如EXCEL.

VBA的优点

如果不是专业搞开发的,学习VBA以后。绝大多数企业和你所在的部门都会用到excel,都需要处理数据。你绝对是你们公司或者部门的宝贝。VBA的优势如下:

开发环境搭建简单,只需要打开装机自带的Office,然后按下Alt+F11就自动进入编程和执行环境;上手简单,学习曲线很平缓,甚至可以更简单的通过录制宏来解决写程序的问题,只需要在简单的代码基础上修修补补就可以执行。与办公环境完美兼容,在Excel/Word/Powerpoint/Outlook/Access之间随便穿梭,比胶水语言还要简单易用分享性和移植性很强,几乎所有测试通过的程序放到别的机器上也可轻易执行。

本文参考

9ima.

1
查看完整版本: 在编程语言排行中找不见它,VBA编程语言