VBA开发者的转型之路

来源:互联网 发布:新三板智库 大数据 编辑:程序博客网 时间:2024/05/07 00:47

什么是VBA语言?

相信看这篇文章 的用户应该都知道什么是VBA,在这里还是简单介绍一下,Visual Basic for Applications(VBA)是Visual Basic的一种宏语言,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。主要能用来扩展Windows的应用程序功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic 脚本。该语言于1993年由微软公司开发的的应用程序共享一种通用的自动化语言--------Visual Basic For Application(VBA)。更多关于VBA的介绍大家可以自行去百度。

大行其道的过去

微软的Office套件可以说是这个世界上最赚钱的软件,特别是像Access,Excel,Word这些常用工具,已经在企业里深入人心,成为装机的标配。以前,在网络还不是那么发达的时代,很多的企业都在用Access,或者Excel来关系自己企业的数据,当然,这两个软件的功能也确实强大,但是,企业吗,总是有一些特殊的需求,不同的企业有不同的特点,这个时候,只是使用Excel,Access的普通功能已经不能满足企业的需求了,这个时候怎么办呢?企业又一下子拿不出来很多钱去买软件,这便催生了一个新的行业,就是VBA程序员,这样说有点夸大,至少是兼职。在企业里,有一些人对编程很有兴趣,但是他们又不是专业的程序员,VBA恰恰就满足了这一部分的需求,VBA语言是个弱类型语言,简单好学,这一部分人学会使用VBA后,很快就可以给企业开发出一些信息系统,企业也省了钱,大家都Happy呗!

网络时代的到来

随时计算机技术的发展,网络日益在企业开始普及,那些还在使用Access,Excel VBA开发出来的应用,正逐步的被网络化,也就是B/S结构的应用软件所代替。在企业里,懂VBA的人已不再那么吃香,因为很多单机版的程序都逐步的被淘汰,这是时代的使然,谁也挡不住。

路在何方

在企业里,懂VBA的人,拥有得天独厚的优势,首先,他们懂企业的业务,第二,他们有一定的开发技能,这些经验是非常宝贵的,这样的人才是企业里的宝贝。但是时代在发展,新的方向在哪里?笔者认为,新的方向便是JavaScript语言,与VBA一样,这是一个弱类型语言,简单好学,你只要会VBA,不出一个星期,你就会JavaScript。第二,现在只要是网络的应用,几乎所有的厂商都提供了JavaScript编程接口,你像国内比较有名的简道云,活字格等企业Web定制工具,都提供了JavaScript编程接口,这些工具可以像Excel,Access一样,完成你的大部分业务需求,一旦你碰到特殊需求,你也可以像写VBA那样,很简单就可以实现你的特殊需求。

学习

在网页里搜索w3cschool,可以帮你快速的入门JavaScript!这是初学者的最好的学习网站。

 

原创粉丝点击