Excelmacros兼容性问题

我已经把macros添加到一个已经存在的带有macros的excel文件中(build立在较低版本的excel上)。 它在我的系统以及其他具有相同excel版本的系统上工作正常。 但是,当其他版本打开excel文件,它崩溃或提供错误信息,如发生意外错误(32809)/编译错误。 我正在使用Excel 2010 14.0.7143.500。 任何机构可以告诉我如何解决这个问题?

遥测日志显示关于logging事件的一些简单信息。 遥测日志中显示的每个logging都包含一个标题,并列出显示的事件的严重性。 对于错误,logging还包括对错误的描述以及解决问题的步骤。 请记住,并非所有显示的logging均代表由Office解决scheme引起的错误; 遥测日志还显示解决scheme和文件何时加载或成功closures。 例如,如果在Word 2013中打开的解决scheme或已启用macros的文件尝试获取与评论关联的评论者的首字母,则会出现标题为“OM隐藏:评论。初始属性”的问题。 Word 2013具有改进的评论体验,默认情况下不会显示评论者首字母缩写。 与较旧的评论模型关联的API已隐藏在Word 2013对象模型中,但仍可用于向后兼容。 “OM Hidden:Comment.Initial”问题表示尝试使用API​​的文件,引发事件的应用程序(Word 2013),事件的时间和date以及有关错误的简短描述以及如何修理它。