Hi! I am trying to use a macro, set at an event of a form (like Before Update or At Unload), that will verify that certain "requiered" fields are not left blank - the macro would not allow the user to leave the current record, leave the new record unfinished or close out of the form until all the required ones are filled. The macro I have - set at Before Update - uses multiple conditions that check each field (six in total) and force the user back to the blank fields. However, the user is able to get out of the form with an incomplete record (missing required fields) by closing it. I have tried disabling the close button or CancelEvent, but I can't seem to get it to work correctly (I can't create mulitple conditions for a macro, before it runs an action!). I am trying to avoid VB cause I am not very strong in it, though I have tried a bit with this problem.. Any thoughts out there? Thanks!