ciao a tutti.
ho un problema con il vba di access.
devo passare ad una query una serie di parametri provenienti da più maschere ma mi da il seguente errore: "Elemento non trovato in questo insieme."
questa è la query di access
e questo il codice di vba
Set qdf = db1.QueryDefs!QryRep001a_diff
qdf.Parameters!prmAnno = Forms!MRep001!IAnno
qdf.Parameters!prmStagione = Forms!MRep001!IStagione
qdf.Parameters!prmData = Forms!MRep001!DataMax
qdf.Parameters!prmZona = Forms!MRep001!prmZona
qdf.Parameters!prmZonaFin = Forms!MRep001!prmZonaFin
qdf.Parameters!prmAge = Forms!MRep001!prmAge
qdf.Parameters!prmAgeFin = Forms!MRep001!prmAgeFin
qdf.Parameters!prmSelZona = Forms!MRep001!SelZona
qdf.Parameters!prmData = Forms!MRep001!DataMax
Set rst = qdf.OpenRecordset
If rst.BOF = True Or rst.EOF = True Then GoTo nodati1nor
rst.MoveFirst
l'errore mi viene restituito al parametro prmAge.
ho controllato tutti i nomi e le tipologie ma niente.
qualcuno di voi mi può aiutare?grazie mille!