Actualizar barios formularios a la vez desde otro
Mi pregunta es que tengo 3 formulario 1 con el nombre (presupuesto) y su subformulario capitulopresupuesto, 2 (Capitulodescrpcion) y su ubformulario 3 (descripcionunitario) y su subformulario de nombre (unitariodecapitulo ahora bien hasta ahora el problema es cuando quiero reajustar en + o en - el presupuesto como lo hago, dejo el código que estoy utilizando, teniendo en cuenta que el formulario (Reajustar) es independiente y si se actualiza todo pero no logro verlo reflejado en cada uno de los formulario y subformularios.
Private Sub Form_Timer()
DoCmd.RunSQL "update unitariodecapitulo set precio=precio + " & PORCIEN & " Where prenumero= " & Me.numeropre
DoCmd.RunSQL "update unitariodecapitulo set TOTAL=UNIDAD * PRECIO " & " Where prenumero= " & Me.numeropre
Dim Reg As DAO.Recordset
Set Reg = Me.Recordset
Do While Not Reg.EOF
DoCmd.OpenForm "PRESUPUESTO"
DoCmd.OpenForm "CAPITULODESCRIPCION"
DoCmd.OpenForm "DESCRIPCIONUNITARIO"
Form_DESCRIPCIONUNITARIO.Actualiza_Click
Form_CAPITULODESCRIPCION.ACTUALIZAR_Click
MsgBox "AHORA NO FUNCIONA BIEN", vbInformation, "ACTUALIZANDO"
Reg.MoveNext
Me.TimerInterval = 0
Loop
DoCmd. Close acForm, "ajustepresupuesto"
DoCmd. Close acForm, "REAJUSTA"
End Sub