第1个回答 2010-01-23
要用对象方法才行。
双击工程资源管理器中左边的Thisworkbook一栏,在VBA代码窗口上方有两个下拉框,左边一个下拉窗中选择workbook,右边一个下拉框中选择beforclose,输入代码即可。
Private Sub Workbook_BeforeClose(Cancel As Boolean)
activeWorkbook.Save
End Sub
第2个回答 2010-01-23
这样会关闭所有打开的工作簿。
Sub 完成工作()
For Each w In Application.Workbooks
w.Save
Next w
Application.Quit
End Sub
第3个回答 推荐于2016-02-07
Sub 完成工作()
ActiveWorkbook.Save
ThisWorkbook.Application.Quit
End Sub本回答被提问者采纳
第4个回答 2010-01-23
Sub 完成工作()
quit
End Sub