Allora ho risolto in un altro modo non credo sia bellissimo ma funziona,
Dim Dbl As DAO.Database
Dim Pe As DAO.Recordset
Dim sqlaggList As String
Set Dbl = CurrentDb
sqlaggList = "SELECT Perizia From Listino" & TempVars![CodCliente]
Set Pe = CurrentDb.OpenRecordset(sqll, dbOpenDynaset, dbSeeChanges)
per1 = Mid(Pe!Perizia, 1, 3)
per2 = Mid(Pe!Perizia, 4, 2)
CurrentDb.Execute "UPDATE Listino" & TempVars![CodCliente] & " SET Perizia = '" & per1 & "/" & per2 & "'"
che ne pensate? rallenta molto l' applicazione?