Avrei bisogno di un aiuto per verificare se questo codice è ottimizzato. Da poco ho iniziato a scrivere codice per acceess e non vorrei aver dimenticato qualcosa di importante.
Devo elaborare un tabulato che stampa il campo solo "a rottura di codice"
in pratica devo riempire un campo di una tabella che è solo parzialmente compilato prendendo i dati dai record che stanno sopra, spero si capisca. Funzionare funziona ma sono circa 200.000 record e questa parte è un po lenta.
codice:
Dim db As Database
Dim rst As Recordset
Set db = CurrentDb
Set rst = db.OpenRecordset("T_tabella")
rst.MoveFirst
V_campo = "Vuoto"
Do While Not rst.EOF
If rst![F_campo] <> "" Then
V_campo = rst![F_campo]
Else
rst.Edit
rst![F_campo] = V_campo
rst.Update
End If
rst.MoveNext
Loop
rst.Close
Set rst = Nothing
Set db = Nothing
secondo voi si può fare quacosa ?
grazie