I have a calculated feild at the bottom of my form that receives its value from a subform. This textbox is calulating total hours from the subform. When the user closes this form, I want to pass this calculated (sum) value to another open form. This is all easy to do accept for the following problem. If the user enters a number into the subform and hits close before leaving the record on the subform, the value isn't calculated in the calculated (sum)feild. <br>I've tried any number of work arounds. When I save from the toolbar, the feild is calculated and the value is passed. <br>So I've tried both docmd.accmdsave and docmd.accmdrefresh <br>to try do update the calculated feild before the form closes, still no luck. It always passes the value that was in the calculated feild before the update. I've spent 2 days on this problem and would be very thankfull of any help you can provide. I can also email the file to anyone interested in helping me solve this.<br>Thanks<br>Wes