En una macro como puedo esperar que se actualicen datos de una qry ACCESS para continuar
Actualizo datos de una qry a ACCESS que tarda un tiempo, y para continuar debo tener el resultado, pero la macro és más rápida que la actualización. Como puedo hacer para saber que los datos ya se han actualizado i continuar entonces con la ejecución de la macro? Contemplo dos posibilidades, o encontrar esta orden, o temporizar de alguna forma la continuación de la macro, poniendo un tiempo preestablecido, por ejemplo ahora+30 segundos o similar.
Sub ProvaActualitzar()
Worksheets("DadesBBDD").Select
ActiveWorkbook.RefreshAll
' aquí debería esperar de alguna forma que los datos estén ya actualizados
Range("A1:A1").Select Selection.End(xlDown).Select ' Ubico el último registro de la columna ' esta parte la tengo para comprobar que el resultado de la acción buscar ultimo registro se hace después de actualizar
Dim b As String
b = ActiveWindow.RangeSelection.Row ' Declaro la fila como una variable
MsgBox (b)
End Sub