開發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,是不是還有很多人非常抵觸!甚至,現在有很多共享軟件,在發行后不久,就主動提供各種破解版 。從法律監管的角度,也是經歷了一個從無到有,再逐步到合理規范的過程 。

推薦閱讀