建一个关闭当前工作簿不保存的宏,正确写法是什么?哪个大哥帮我改改
ThisWorkbook Close savechanges:=False 

解决方案 »

  1.   

    Application.DisplayAlerts = False'不提示
    ThisWorkbook.Close SaveChanges:=False'不保存
      

  2.   

    用 ThisWorkbook.Close False 或者 ThisWorkbook.Close SaveChanges:=False 都可以。
    使用这个,不必关闭 Excel.Application 的“警告提示”(如果用代码关闭了,还应该在“之后”适当的地方用代码开启)。你主贴中的代码写法,是不符合语法规范的。
    “ThisWorkbook”是一个“对象”,调用它的属性/函数/过程,要在ThisWorkbook后面加个“点”(英文的句点),
    然后紧跟着写相应的 属性/函数/过程 名称,以及相关参数(如果有参数)。