我想在此处按照此Tutorial。我在我的Mac中找不到函数Workbook_BeforeClose。但似乎无法找到它。在VBA中找不到Workbook_BeforeClose函数
屏幕截图如下所示:。
它不在列表中。我如何激活它?
任何想法如何找到它?
我想在此处按照此Tutorial。我在我的Mac中找不到函数Workbook_BeforeClose。但似乎无法找到它。在VBA中找不到Workbook_BeforeClose函数
屏幕截图如下所示:。
它不在列表中。我如何激活它?
任何想法如何找到它?
我找不到Workbook_BeforeClos函数E在我的Mac
呃......那是因为你正在寻找在错误的地方????您必须位于工作簿模块中,而不是工作表模块中。
见截图
你可以像这样的代码吧:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'ThisWorkbook Module code!
ActiveWorkbook.Save
'Me.Save is safer - if this workbook is closed programmatically
'then ActiveWorkbook may not be the same one
End Sub
请请参阅Excel先生:
http://www.mrexcel.com/forum/excel-questions/170240-visual-basic-applications-before-close-save-workbook.html
另外:
Workbook.BeforeClose事件(EXCEL):
http://msdn.microsoft.com/en-us/library/office/ff194765.aspx
我在给予好评惊讶:) –
如果我想downvote它..我会做得比较早吧:)你仍然可以保存您的文章通过删除线'我无法找到它要么,但是你可以像这样的代码吧:' –
这是我+ 1采取正确的方式反馈:) –
谢谢。它解决了我的问题。但是有一个问题:当你改变这个工作簿时,它仍然不会像在Windows中那样显示所有的选项。它似乎显示受限选项.. – lakesh
不,它确实:-) –