La variabile Par1 può contenere numeri da 1 a 10 ma nella "SELECT" non funziona, se la sostituisco con 1 o con un altro numero da 1 a 10 funziona
dove sbaglio??
Dim rstTurno2 As DAO.Recordset
Dim rsqFeriali As DAO.Recordset
Dim RecC As Integer
Dim PersID As Integer
Dim Gset As String
Dim Par1 As Integer
Par1 = Me.CasellaCombinata18
Set rstTurno2 = CurrentDb.OpenRecordset("SELECT * FROM Turno2 WHERE TipoGiorno = 'NoR' And TipoServ = Par1 ORDER BY DataTurno")
Set rsqFeriali = CurrentDb.OpenRecordset("SelGDGFeriali", dbOpenDynaset)
rsqFeriali.MoveLast
rsqFeriali.MoveFirst
RecC = rsqFeriali.RecordCount
For i = 1 To RecC
With rstTurno2
.Edit
!Persoanle = rsqFeriali("IDpers")
.Update
End With
rstTurno2.MoveNext
rsqFeriali.MoveNext
Next i