开发Excel插件,vb click是什么要素

专业开发人员从来都是对VBA嗤之以鼻的,自然没有价值 。至少目前网上的方法,都是然并卵的 。二、VB/VBA的劣势也是一箩筐毕竟VB这一脉,从一开始就不是专业开发工具 。时至今日,这部分人对软件的付费意愿也是相当的低 。目前有很大一部分Office加载项工具箱,都是以这种方式提供可销售产品,实现VBA的商业化 。
影响VB/VBA商业价值的原因是什么?

开发Excel插件,vb click是什么要素


一、VB/VBA的优势不少VBA依附于微软Office,是生产力工具的代表,具有极高的使用价值,这是毫无疑问的 。VBA以极任性的方式(可参考《VB的任性,从Variant开始 》),极大地降低了的使用门槛,将广大非IT专业人士纳入开发者阵营,在各行业大大小小的企事业单位中,结合专业优势发挥着更精准的软件价值 。
这也是笔者在《明比阅历浅,暗拼体力衰,指下讲武德,码上笑春风 》中,极力推荐广大非IT尝试通过VB/VBA步入编程大门的根本原因 。不仅仅因为VBA,在2021年了,仍然是办公领域的利器,更因为垄断的微软和垄断的Office,自身具备的天然生态环境 。VB/VBA与其他专业开发工具的比较,网上的口水已能装满一个湖 。
为了给广大非IT以学习的信心,笔者站在专业开发者、IT投资和行业分析师的角度,不仅给大家伙分享更多VB/VBA高阶开发资料,也在《早判了,VB已死,但我说话了么?》、《 VB/VBA,请让我点名表扬你》、《 Python取代VBA?先问C#答应否》、《 Office开发,选VSTO,还是VBA,Python行吗? 》等系列文章中有所分析,感兴趣的朋友,可直接点进去阅读,此处就不再赘述 。
二、VB/VBA的劣势也是一箩筐毕竟VB这一脉,从一开始就不是专业开发工具 。最初,它只是作为非计算机专家们(普通的职员、文科学生)使用计算机的途径 。当然,从现在的角度很难理解1960s那会儿的情形,没有鼠标视窗下拖拖点点的各色软件,编程是那时唯一与计算机交流的方式 。后来,在微软的深耕下,VB加入了越来越多的专业化要素,但面向非IT专业人士的本性,仍然在市场占比中表现得淋漓尽致 。
所以,遭受诟病无可厚非,更何况很多吐槽者,只想要一个更现代,更懒的工具,对VB本身根本就缺乏深入的了解 。说了那么多,还是围绕商业价值,来说说吧 。其实,笔者在之前的《VB的无解,变现为首,质量其次,就这样了? 》里,就已分析过,感兴趣的可以点击查阅 。以下,算是进行一些补充和强调吧 。1、毕竟VB/VBA的定位,就是为Office服务,VBA改装后更成了Office的脚本语言 。
VBA与VB的区别与联系,可参阅《VB/VBA的虚拟机(一)》、《 VB/VBA的虚拟机(二)》、《 VB/VBA的虚拟机(三) 》及后续文章 。缺乏独立性的VBA,极大地限制了其商业开发 。2、国内软件行业的历史惯性 。一方面跟软件的特性有关,理论上任何软件均可破解 。另一方面,我国软件行业起步较晚,无论是自主发展,还是外来产品占领市场,都经历了一段野蛮生长期 。
自主发展,起步晚,学习理所当然,而软件行业学习的最佳手段就是逆向 。当然,一些不法之徒,也常常利用逆向技术,对各大商业软件进行破解,以满足国内用户在功能上的需求 。在这段时期里,盗版(破解)软件,满天飞 。很多老一代网民,从系统到各大应用软件,都习惯了免费的盗版货 。时至今日,这部分人对软件的付费意愿也是相当的低 。
这也很多国外产品占领国内市场,用于培育使用习惯的一种手段 。比如说微软的Windows系统,Office套件 。现在,让人免费用国产系统(基于Linux),免费用WPS,是不是还有很多人非常抵触!甚至,现在有很多共享软件,在发行后不久,就主动提供各种破解版 。从法律监管的角度,也是经历了一个从无到有,再逐步到合理规范的过程 。

推荐阅读