【发布时间】:2016-06-01 13:47:41
【问题描述】:
我的 SaveFile 子程序保存文件,但当我再次尝试打开它时,Excel 无法将其识别为 Excel 文件。
如果我右键单击桌面上的文件并检查属性,则文件类型为“文件”。我已经阅读了格式,但无法将此文件保存为 xlsx 格式。我能够让启用宏的 excel 文件正常工作,但这不是我想要的。
Sub SaveFile()
MsgBox ("You will now be prompted to save your file") 'Notifies User
savename = Application.GetSaveAsFilename() 'Gets directory/name
ActiveWorkbook.SaveAs Filename:=savename, FileFormat:=51 'Something is wrong
End Sub
【问题讨论】:
-
我真的只是想在保存时删除宏。
-
这应该正常工作。您使用的是哪个版本的 Excel?您是否从 Excel 收到通知保存将删除宏?
-
是的,我收到了通知。我将显示未格式化文件的图片。