It doesn't look like this can be done but I just wanted to verify. I've got this snippet of code in my BeginCommand event not the BeginSave event... Case "QSAVE" retVal = MsgBox("Would you like to save?", vbYesNo, "Save Test") If retVal = vbYes Then MsgBox "Save" Else MsgBox "Don't Save" End If If I select No, it still saves. Is there any way around this??