在Excel VBA中,如果需要使Excel事件無(wú)效以方便用戶(hù)的操作體驗(yàn),可通過(guò)VBA使Excel事件無(wú)效。Excel2003可通過(guò)VBA宏使Excel事件無(wú)效。
使Excel事件無(wú)效的方法:
首先按“Alt+F11”組合鍵,Excel2003打開(kāi)代碼編輯器,單擊“插入”菜單-“模塊”,雙擊插入的模塊,在右側(cè)的代碼窗口中輸入:
Sub Excel_Partner()
Application.EnableEvents = False
ActiveWorkbook.Save
MsgBox "Excel事件已無(wú)效,下面將恢復(fù)!"
Application.EnableEvents = True
ActiveWorkbook.Save
End Sub
按F5運(yùn)行鍵運(yùn)行程序,即可使Excel事件無(wú)效。