为VBScript在Windows中的弃用做好VBA项目准备

为VBScript在Windows中的弃用做好VBA项目准备

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

微软计划在2024年逐步弃用Windows中的VBScript,这将对依赖VBScript的VBA开发者产生重大影响。VBScript的弃用将分为三个阶段,最终将在未来的Windows版本中完全移除。建议开发者升级到Office 2508版本,使用内置的RegExp类以确保项目兼容性。

🎯

关键要点

  • 微软计划在2024年逐步弃用Windows中的VBScript,影响依赖VBScript的VBA开发者。
  • VBScript的弃用将分为三个阶段,第一阶段VBScript仍然默认启用,第二阶段将默认禁用,第三阶段将完全移除VBScript。
  • 建议开发者升级到Office 2508版本,使用内置的RegExp类以确保项目兼容性。
  • Office 2508及以后的版本中,RegExp类默认包含在VBA中,无需引用外部库。
  • 早绑定和晚绑定的RegExp对象创建方式有所不同,早绑定需要在VBA脚本中创建变量时不需要外部库引用。
  • 使用VBScript RegExp库的VBA脚本在Office 2508及以后的版本中仍然可以运行,但在VBScript被禁用或移除的情况下,早于2508版本的Office将无法运行这些脚本。
  • 建议开发者测试项目在禁用VBScript的环境中,以识别潜在的依赖问题。
➡️

继续阅读