constants ValidateValueType
The ValidateValueType specifies the type of validation that control supports. The CauseValidateValue property specifies whether the ValidateValue event is fired before Change event, so the user can validate the values being entered. The ValidateValue event is not fired if the CauseValidateValue property is False ~ exNoValidate. The ValidateValue event is fired once the user tries to leaves the focused cell ( exValidateCell ) or focused item ( exValidateItem ). The ValidateValueType enumeration supports the following values:

NameValueDescription
exValidateCell-1 The ValidateValue event is called just before leaving the cell. Use this option to validate the values per cell.
exNoValidate0 The ValidateValue event is not fired.
exValidateItem1 The ValidateValue event is fired when the user leaves the focused item. Use this option to validate the values per item.