A parte che dovrebbe essere così
Option Compare Database
Option Explicit
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Direi che non serve a nulla...
Devi gestire l'accesso concorrente, impostando nella maschera di gestione la proprietà "Blocco Record" in modo da evitare quanto hai detto...!
Il valore da usare devi vedere tu in base alle tue esigenze e leggendo la guida, io suggerirei "Record modificati"... mentre ora avrai certamente "Nessun blocco"...
Vedi tu...