The main form is patient admission info and the subform tracks ventilator data. Two date fields, [DateOnVent] and [DateWean], contain one ventilator record. However, when/if the patient returns to vent support I need to calculate days weaned (date returning to vent support [DateOnVent]new vent record-minus- the last date weaned [DateWean] previous vent record). A patient may have several vent records during one admission. Any ideas on how to calculate between two records would recieve my enduring gratitude 