vba 定义类_excel的VBA水平分6个层级,看看你是第几级!

玩过成长闯关类游戏的都知道,刷游戏副本会提升经验装备,对提高生成率和可玩性都很有用。对于经常用excel的人来说,VBA也好比是副本,不是必须得涉及,但多了解掌握却对提高工作效率有重要作用。学习掌握VBA的水平分6个层级,来看看你达到了第几层。

4f9ce7f15d5d45a5539d4853d56cacb0.png

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的,所以很难遇到。

其实,不管是哪一级,在现今时代,在多数人沉迷于视频新闻娱乐的时候,你还能把这种技术贴看到这里,说明你不是在学习就是在学习的路上,值得点赞!

请记住,在vba的江湖:没有奇迹,只有努力的痕迹!人生亦然……

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值