Microsoft 365 中用于设置 Office 应用、兑换产品密钥和激活许可证的过程。
你好 qinglian wang, 感谢您使用Microsoft产品并在社区中发帖。 关于您遇到的从第三方软件传输、从存储介质导出的Excel表格显示未启用宏的情况;
根据您的描述来看,此情况并不是所有的Excel文档都存在这个情况,这有可能是因为您的Excel文档来自于其他人,然后传输给您后,由于运行环境变化导致的。
具体来说,以下是一些常见的情况:
- 引用外部文件:如果宏引用了特定路径下的外部文件(如文本文件、数据库等),在不同设备上这些路径可能会不同,导致宏无法找到文件。
- 使用特定的Excel版本:不同版本的Excel可能会有不同的功能和对象模型。如果宏使用了某些特定版本的功能,在其他版本上可能会出现兼容性问题。
- 依赖于本地安装的库或插件:如果宏依赖于某些本地安装的库或插件,而这些库或插件在新设备上没有安装,宏也可能无法正常运行。
- 操作系统差异:宏可能会调用操作系统特定的功能或命令,不同的操作系统(如Windows和Mac)之间可能存在差异。
我建议您试试使用安全模式打开Excel,然后再从Excel中打开这些文件,这是为了排除是否是加载项等原因导致了您的问题:
- 按Windows +R,输入:excel /safe 然后回车,打开进入Excel程序的安全模式确认。
如果安全模式下问题消失,请取消不常用的加载项:
- 打开Excel等程序(如果正常模式启动不了可尝试在安全模式做以下操作)。
- 点击“文件”,打开“选项”,点击“加载项”,点击“COM加载项”旁的“转到”。
- 将里面的加载项都去掉勾选状态,点击“确定”。
- 重新打开Word等程序的正常模式观察该问题。
如果这不能帮到您,您的问题可能需要特定专业领域的支援。您可以考虑向Stack Overflow(仅限英文)上咨询。
那里的专家可能会更了解如何解决您的问题并提供专业的指导。并且建议您使用 vba 标签和其他相关标签将 VBA 程式设计问题发布到Stack Overflow。
请注意,Stack Overflow 有一些指导原则,例如要求有一个描述性的标题、完整简洁的问题陈述以及足够的细节来重现您的问题。功能请求或过于宽泛的问题将被视为离题。
**免责声明:**微软不提供任何暗示或其他形式的保证和/或担保,也不对您从三方连结网站获得的资讯或与技术相关的任何支援负责。
真诚希望您在联系正确的部门后,您的问题将得到妥善处理。感谢您的理解!
顺致敬意,Arthur - MSFT | Microsoft社区支持专家