但问题是 , 由于微软的设计导致了如果宏安全性太高 , 就会无法运行VBA代码 。 通常 , 网络中的各种教程都会推荐用户将宏安全性设置为“中”或者“低” , 而不是“高”和“非常高” 。 但用户如果为了方便而降低安全性 , 就给了宏病毒一展身手的机会 。 尽管对此微软方面并非无动于衷 , 也提供了查毒器来为用户提供检查VBA宏是否安全 , 但由于Office用户的特质 , 就决定了这一努力几乎是无谓的 。
最终 , 微软选择了直接禁用VBA宏这样一刀切的做法 。 然而VBA宏能够经历二十余年技术迭代的洗礼 , 靠的就是自身是Office生态中实现办公自动化的唯一工具 。 VBA宏可以减少Office中很多重复性的工作 , 甚至于完成Office自身功能无法实现的复杂任务 。 比如批量排版Word/PPT文件、从Word文档中抽取关键信息、实现自动批量打印、抓取网页数据 , 以及对接外部数据库等等 。
当然 , 想要实现办公自动化 , VBA确实并非唯一的选择 , 几年前就曾刮过一阵用Python取代VBA的“风” , 但最终VBA也没能被取代 。 Python的语法、对诸多接口的支持 , 使得其编码和性能都独树一帜 , 但Python需要配置开发环境、且需要更高阶的计算机编程知识 , 就决定了它较高的门槛 , 而VBA的低门槛和易用性则更满足绝大多数商业公司的需要 。
【佳能|微软低头,让Office更好用的VBA宏不再默认禁用了】所以在Office中没有比VBA更强大、又易学的编程语言 , 也没有比VBA宏更加简单高效工具的情况下 , 这就是Office用户一致反对微软此举的关键所在了 。
相关经验推荐
- 硬盘|机械硬盘惨遭背刺,微软新规将抛弃机械硬盘
- 微软|首发4nm芯片,芯片黑马有望“弯道超车”,高通这一次难办了
- 微软|南卡耳机厉害,没想到南卡护眼台灯一出手,又是一波王炸
- 微软|深度体验Intel i7-12700KF:全能型高性价比CPU
- 折叠屏|或许是未来手机的一个方向?微软Duo2,分体式折叠屏
- 操作系统|微软“断供”俄罗斯后,中方提前布局,推出首个国产操作系统平台
- 微软|红米下半年主力!Redmi K50 Ultra获认证:骁龙/天玑双芯
- 富士|五大主流微单:索尼、佳能、尼康、松下、富士分别适合哪些人?
- 诺基亚105|开放麒麟国产桌面系统正式发布,与微软Windows相比,有哪些不足
- 微软|我可能是错怪了余承东
