打开 Excel VBA 2016 .xlsm 文件
Posted
技术标签:
【中文标题】打开 Excel VBA 2016 .xlsm 文件【英文标题】:Open Excel VBA 2016 .xlsm file 【发布时间】:2018-08-04 20:46:18 【问题描述】:我今天早些时候用 Excel VBA 中的代码创建了一个用户表单。我将文件保存为启用宏的 .xlsm。一小时后我去打开文件并收到一条错误消息。消息显示“Excel 无法打开文件”XYZ.xlsm,因为文件格式或文件扩展名无效。验证文件没有损坏并且文件扩展名与文件格式匹配”。任何建议将不胜感激。我已经搜索了高低并尝试了很多不同的方法,但似乎无法让它工作。
PS。我正在运行在 Excel 2016 中创建的 Windows 10、Excel 2016。
【问题讨论】:
请张贴文件在文件资源管理器中的截图。 【参考方案1】:您的 Excel 文件可能已损坏。 如果您可以在 Excel 中打开其他类似文件,那么您应该看看这篇 Microsoft 文章如何修复损坏的工作簿:
Link to the Microsoft article
只需几个步骤,当您打开 Excel 时
-
转到文件 > 打开
导航到该文件
单击“打开”按钮旁边的箭头,然后单击“打开并修复”。
【讨论】:
以上是关于打开 Excel VBA 2016 .xlsm 文件的主要内容,如果未能解决你的问题,请参考以下文章
excel2010每次写好VBA运行完成之后,保存为xlsm格式。关闭后就打不开了,也不能创建副本?