As stated earlier: "The only approach I am familiar with for assuring required fields are populated is to specifically check the value of each." The complication is coordinating this with the command button that closes the form. How to cancel the close action and return to the form for completion? My approach is to put validation code in the button event. Haven't tried the form BeforeUpdate event.