读书人

excel保存的时候调用宏可以么?该如

发布时间: 2012-01-10 21:26:51 作者: rapoo

excel保存的时候调用宏,可以么?
做了一份excel的调查表,判断调查表是否完成的宏已经做好了~~~

只是想在excel保存的时候调用它,这个怎么实现啊~~~~~~~~~~~~~

[解决办法]
可以加在EXCEL的BeforeClose 事件中

引用
BeforeClose 事件
参阅参阅参阅参阅在关闭工作簿之前,先产生此事件。如果该工作簿已经更改过,则本事件在询问用户是否保存更改之前产生。

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel 当事件产生时为 False。如果该事件过程将本参数设为 True,则停止对工作簿的关闭操作,工作薄仍处于打开状态。

示例
本示例将 BeforeClose 事件的响应设置为保存工作簿的任何更改。

Private Sub Workbook_BeforeClose(Cancel as Boolean)
If Me.Saved = False Then Me.Save
End Sub


[解决办法]
workbook的BeforeSave事件

读书人网 >OFFICE教程

热点推荐