有谁知道 Outlook 2016 中生成的 vba 代码是否与 2010 向后兼容。我在家使用 2007,在工作中使用 2010。我在 07 年编写了一个程序,需要花很多心思才能让它在 2010 年运行。我希望考虑将家庭版更新到 2016。我的问题是,这样我在家就会是 '16,在办公室则是 '10 - 这会产生与我现在相同的问题吗?
答案1
这取决于您在 VBA 中使用的 Outlook 对象模型功能。每个 Outlook 版本都会引入以前版本中不存在的新对象和/或函数。因此,请务必参阅 MSDN 文章中的“适用于”部分,以使您的 VBA 适用于 Outlook 2010-2016。