但問題是 , 由于微軟的設計導致了如果宏安全性太高 , 就會無法運行VBA代碼 。 通常 , 網(wǎng)絡中的各種教程都會推薦用戶將宏安全性設置為“中”或者“低” , 而不是“高”和“非常高” 。 但用戶如果為了方便而降低安全性 , 就給了宏病毒一展身手的機會 。 盡管對此微軟方面并非無動于衷 , 也提供了查毒器來為用戶提供檢查VBA宏是否安全 , 但由于Office用戶的特質 , 就決定了這一努力幾乎是無謂的 。
最終 , 微軟選擇了直接禁用VBA宏這樣一刀切的做法 。 然而VBA宏能夠經(jīng)歷二十余年技術迭代的洗禮 , 靠的就是自身是Office生態(tài)中實現(xiàn)辦公自動化的唯一工具 。 VBA宏可以減少Office中很多重復性的工作 , 甚至于完成Office自身功能無法實現(xiàn)的復雜任務 。 比如批量排版Word/PPT文件、從Word文檔中抽取關鍵信息、實現(xiàn)自動批量打印、抓取網(wǎng)頁數(shù)據(jù) , 以及對接外部數(shù)據(jù)庫等等 。
當然 , 想要實現(xiàn)辦公自動化 , VBA確實并非唯一的選擇 , 幾年前就曾刮過一陣用Python取代VBA的“風” , 但最終VBA也沒能被取代 。 Python的語法、對諸多接口的支持 , 使得其編碼和性能都獨樹一幟 , 但Python需要配置開發(fā)環(huán)境、且需要更高階的計算機編程知識 , 就決定了它較高的門檻 , 而VBA的低門檻和易用性則更滿足絕大多數(shù)商業(yè)公司的需要 。
【佳能|微軟低頭,讓Office更好用的VBA宏不再默認禁用了】所以在Office中沒有比VBA更強大、又易學的編程語言 , 也沒有比VBA宏更加簡單高效工具的情況下 , 這就是Office用戶一致反對微軟此舉的關鍵所在了 。
相關經(jīng)驗推薦
- 硬盤|機械硬盤慘遭背刺,微軟新規(guī)將拋棄機械硬盤
- 微軟|首發(fā)4nm芯片,芯片黑馬有望“彎道超車”,高通這一次難辦了
- 微軟|南卡耳機厲害,沒想到南卡護眼臺燈一出手,又是一波王炸
- 微軟|深度體驗Intel i7-12700KF:全能型高性價比CPU
- 折疊屏|或許是未來手機的一個方向?微軟Duo2,分體式折疊屏
- 操作系統(tǒng)|微軟“斷供”俄羅斯后,中方提前布局,推出首個國產操作系統(tǒng)平臺
- 微軟|紅米下半年主力!Redmi K50 Ultra獲認證:驍龍/天璣雙芯
- 富士|五大主流微單:索尼、佳能、尼康、松下、富士分別適合哪些人?
- 諾基亞105|開放麒麟國產桌面系統(tǒng)正式發(fā)布,與微軟Windows相比,有哪些不足
- 微軟|我可能是錯怪了余承東
