如何停止closuresexcel,直到使用vb脚本validation
我想要对列进行validation。 validation是X应该从0开始。
当input数据和closuresExcel表时,它应该会抛出一个错误消息,说明数据不正确,并且不应允许我closures,除非我更正了数据。
我已经把代码放在closures之前。 如果数据不正确,则显示错误消息,但在更改不正确的数据之前closures。
还试过用之前保存。 这是同样的行为发现。
任何帮助或build议表示赞赏。
谢谢,Jaya Vignesh Kannan
我相信Workbook_Before_Closemacros有一个“取消”参数。 然后你可以做这样的事情:
Dim isValid As Boolean ' Calculate isValid however you'd like If Not isValid Then MsgBox "This is my invalid message!" Cancel = True 'Cancel workbook close End If