Pausar un código VB por tiempo determinado

Tengo un código en VB Access que me marca error al actualizar el formulario y me envía al debug pero solo tengo que continuar el código y funciona nuevamente pero esto ocurre en cada ocasión que corre.

Mi teoría es que se cruzan el modulo que llamo con una línea anterior con el refresh.

Como puede hacer una pausa en el código para que termine con el modulo antes de hacer el refresh.

Algo como

dim sql As String
sql = "UPDATE TBL_Rep1 INNER JOIN TBL_Extras_Prin ON TBL_Rep1.Orden = TBL_Extras_Prin.Orden 
SET TBL_Extras_Prin.Print = '" & [Forms]![FRM_Control_Extras]![TBL_Rep1 subform].[Form]![Check298] & "',TBL_Rep1.Print = '" & [Forms]![FRM_Control_Extras]![TBL_Rep1 subform].[Form]![Check298] & "';"
CurrentDb.Execute sql
Call Update_Ord
'esperar 1 segundo
[Forms]![FRM_Control_Extras].Refresh

Añade tu respuesta

Haz clic para o