excel的VBA水平分6个层级,看看你是第几级!

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

excel的VBA水平分6个层级,看看你是第几级!
比目鱼2号 2019-04-19 14:35:47
玩过成长闯关类游戏的都知道,刷游戏副本会提升经验装备,
对提高生成率和可玩性都很有用。

对于经常用excel的人来说,VBA也好比是副本,不是必须得涉及,但多了解掌握却对提高工作效率有重要作用。

学习掌握VBA的水平分6个层
级,来看看你达到了第几层。

1、未入门级:
这个层级是指未听过或听说过VBA,但能用来做什么?如何做?一概不知。

这个层级的人认为excel本身函数功能就很强大了,VBA就是个既生瑜何生亮的存在,往往伴随着VBA无用论的论调。

2、入门级:
知道如何设置宏启用和安全级别,能正常使用带宏文件,知道怎么打开VBA代码编写界面,不再听“宏”色变;
3、小试牛刀级:
能编写简单代码实现一些用公式或其他方式也能解决的简单功能,知道如何录制宏,并试着将录制的宏代码里无用代码删除,留下有用代码。

这个层级是最兴奋好玩的,感觉就像发现了新大陆一样。

易陷入自信心爆棚,沉迷于炫技和自以为是的耍酷。

比如用代码对数据求和写入指定的位置,而不用sum函数。

4、行走江湖级:
其实这才是真正的入门,知道VBA的真正作用是让excel自动化,让工作更高效。

关键是“自动化":比如从几百个excel文件里,注意是文件,不是表单,在不打开文件的情况下,自动提取数据到分析表的操作。

数据提取分析后,根据结果自动生成图表等。

对复杂的函数公式或无法用函数公式的问题,会用VBA编写自定义函数处理,化繁为简。

比如汉字变拼音、金额数字变大写汉字、快递运单费用分析、有时候会因为关键词太多导致公式非常复杂,用VBA思路会更清晰,
效率也高。

5、行侠仗义高手级:
熟悉vba的大多数功能,热衷于钻研自定义函数,看到什么功能都想用自定义函数盘两把,会对一个功能用多种方法编制不同的自定义函数,并从运行效率方面进行比选。

对操作窗体、API组件有一定了解,能编制一般的管理系统。

一般出没于各种论坛、交流群,为他人指点迷津仗剑解惑,有一定的影响力。

6、绝顶高手级:
这个层级的VBA已经不局限于excel了,他们的专注点为excel 与第三方控件的整合应用,这是VBA的精髓所在,也是最难点,需要对第三方控件也有一定的了解才能实现。

比如从网站、APP爬取数据,如果对css、H5、java等没有一定的了解,相信数据爬出来了也不知道如何用。

这个层级的人可算专业的业余程序员了。

7、隐世高手级:
其实这个已经不能算VBA的级别了,因为他们基本上可以归类为专业程序员了,由于专业的程序员是不屑于使用VBA的,所以很难遇到。

相关文档
最新文档