Ciao Oregon ho fatto una prova anche icludendo il tuo suggerimento ma l'errore che mi da è :
Il record corrente corrisponde all'inizio o alla fine del file oppure è stato eliminato. Per eseguire l'operazione è necessario disporre di un record corrente.
Per quanto concerne il punto di errore , si trova all'altezza della seguente istruzione :
myrecordset.fields(i)= val