{eval=Array;=+count(Array);}
精通VBA,未来有什么发展方向还是很多的。
首先,可以实现办公自动化,极大的提高办公效率。别人需要几天的工作,你也许几分钟就能搞定。
其次,学好VBA,很容易迁移到其他语言。正所谓是一法通,万法通,在学习其它语言,仅需熟悉一下语法即可。
最后,学好VBA,可以接个私活,赚点外快。网上有不少介绍VBA私活的,可以留意观察。
当然,还有其它功能,给小孩子出点算术题,给他们讲点算法,在妹子面前装逼等。
总之,Excel+VBA功能强大,只有想不到,没有做不到。
精通VBA的话,那你可以说是个大牛人了。可以做的方面很多的。
1、比如大部分公司需要的考勤表,可以用VBA做个考勤系统。公司财务报表可以做个财务管理系统。仓科物料管理可以做个仓库物料管理系统等等。
2、还有一些公司使用的ERP系统、SAP系统等提供的二次开发接口,都可以很好的使用VBA进行对接开发。使用方便快捷。
3、另外在工业控制领域,VBA的开发利用,使用的也是相当多的。最基本的就是数据采集系统开发。用Excel采集系统采集的数据,在Excel里可以做很多分析图表。
4、还可以开发一些小应用,小游戏之类的。
5、再就是你既然精通VBA,那就是说你对这个VBA编程是很熟练的,各种应用开发都能轻松搞定,得心应手,各种操作都是如鱼得水,顺手就来,那么你可以搞个培训中心,专门做教育培训。现在做这一行的人也是比较多的。
精通VBA实际上没什么卵用,仅仅是别人用每次都需要一个小时干完的活,你用几分钟干完而已,仅仅是赚取了偷懒的自由时间。他就是一个ms offfice环境下的一个大杀器而已,别指望着靠VBA能给你升职加薪,走上人生巅峰。
首先需要告知的是VBA作为一门程序语言,微软给他的定位是帮助职场人群实现办公自动化的,它是我们开展高效工作的一种辅助性手段,精通VBA可以为你及你所在的团队或者整个公司带来工作效率的提升,也可以帮你改变提升想问题处理数据的思维,可以为你在职场中带来更多升职加薪的机会以及减少了可替代性,持续生存的能力大大增加。但是需要注意的是,千万不要想以开发VBA程序作为职场谋生的手段,职场中此类职位也少之又少。
精通VBA你可以进阶学习更高的程序语言或者技术,例如VB.NET、VSTO等,开发出更加专业的适合所在公司业务的职场应用程序。
精通VBA也可以用来培训其它职场人学习这么简单实用的干货技能。
如果可以精通的话,至少你可以提升自己的工作效率,这样也可以让其他人看到你的能力,你就会比其他人有机会
excel还是现在大部分人日常工作中的主要工具,发展机会还是有的,我感觉最重要的是享受学习的过程。
VBA是职场大杀器,是软实力,目前只能绑定到具体职业中才能变现。
1、如果在点状问题很有价值,可工程加密进行保护,在同行三五个公司处变现。
但VBA源码的存储机制和Office的加密机制,官方说的很清楚,主要是防止随意修改。懂点复合文档结构的朋友,简直就是探囊取物。网上就有很多吹的很神秘的破解工具,其实就是解析复合文档结构而已。在这里也提醒各位使用者,不要再相信Office的加密功能,那只是个掩码而已。如果要加密,需要正儿八经的加密软件。
2、如果想搞点小软件,可用VB的本地编译器编译封装为DLL/EXE。
但很有市场的软件,又容易遭破解,丧失商业价值。VB虚拟机已经被人摸的很清楚了,进行反编译,分分钟的事。加壳呢,现成的免费壳,脱壳教程、脱壳机到处都是。如果很有价值的软件,建议使用付费商业壳来保护成果。
3、如果在业余,想正儿八经的搞点实用工具,又不想投入过多精力,可持续关注本人发布的文章
我会陆续给广大喜欢VB/VBA的网友,分享这项工具的能力边界,如何扩展边界,如何安全防护等相关的深度内容,欢迎关注。
所以VBA最大的问题,不是其解决问题的能力,而是缺乏安全机制,导致其变现途径太有限了。这也是好多人,学到最后,不愿意继续深耕的原因。
精通VBA,未来有什么发展方向?
这是一个非常好的问题.
精通VBA,对于职场朋友,还是有很大的发展空间.
为什么这么讲呢,听我来和大家聊聊:
“三百六十行,行行出状元”,可以试着这样发展:
不管是国家公务员还是企事业单位的员工,每天都在用办公软件,对于一些繁琐的表格、重复文字的处理,他们无时无刻不在想着如何去解放自己的双手,或者轻松快速地完成工作。既然精通VBA,可以考虑去搞搞培训,让更多的人学会这项技能,更好地服务于社会的各行各业。
可以充分发挥自己的专长,入职对口单位或公司,在办公组件的基础上,开发图形化操作的VBA控件,能帮助人们解决工作遇到的复杂操作,让你的技术得到极致发挥,被公司、单位甚至社会所认可,从而获得更大的发展空间。
请别不高兴我来泼冷水,精通VBA未来的发展也不会太好。(文末提供更优秀好用的工具绝对有前途)
因为VBA的局限性很大,如果用VBA做一些应用,也只有一些很小的公司会用,而且这类应用说实话也不见得好用到哪里去,因为现在有更好用,免费,不用编程就能做软件的工具,这才是未来的趋势。
这个工具,就是云表,一种类excel的开发平台,但是,与excel没有任何关联,只是兼容功能而已,而且云表,可以做报表数据分析,多人协同,多用户,权限,流程,还可以制作各种管理软件和手机APP,而这些是excel完全不具备的,当然VBA也差距很远。
学习没有难度,懂一些excel 就能快速学会,现在也很流行了,很多公司都在使用,除了中小公司,还包括ucloud,中铁,电信,航天,这样的大型企业,
而且官方有免费培训班,在线的,还有各种视频和教程,所以学习很容易,掌握不是难事,很多企业的IT部都丢掉了传统的编程,直接用云表来做系统 ,比如上市公司恒逸石化,上百人的信息部都用这个来开发系统 ,效率之高说出来很多人难以相信,一套智能化的WMS,他们只要两周即可完成上线,而且,相比较传统软件,可以做到100%定制化,个性化,因为没有代码,功能迭代升级那是分分钟的事情。
有更好的工具,就赶紧试试吧。
发个链接,自己下载用吧。https://www.iyunbiao.com/signup/6RFE8Q931
楼主说的是精通,而不是会用的话。如果精通VBA,那必然有多年的编码经验。迁移到别的语言肯定也是少了许多障碍。
说实话,现在VBA定制开发会比较少,因为至少VBA需要依赖于OFFICE的环境。
如果精通VBA语言,建议可以尝试向其他语言迁移,做一名研发人员。
业务员熟悉VBA更多的是让他们有更多的时间来思考业务上的事,而不是被事务性的事情缠累。而节约了更多的时间,就意味着有更多更多的机会来创造利润。
10
回答10
回答1
回答0
回答0
回答3
回答10
回答0
回答0
回答0
回答