Dunque...
Ho un report basato su una query parametrica. Ho bisogno di aprire il report in anteprima senza che la query mi richieda i parametri. Cioè ho bisogno di passarglieli io da codice. Sto usando questo ma non funziona:

codice:
Private Sub Anteprima_Click()

Dim Mio_DB As Database, Mia_Qdf As QueryDef, Mio_Rs As Recordset

Set Mio_DB = CurrentDB
Set Mia_Qdf = Mio_DB.QueryDefs("Query_1_Param")

Mia_Qdf.Parameters![Prov] = IIf(IsNull(Msk_Filtro_Prov), "", Msk_Filtro_Prov)
Mia_Qdf.Parameters![Area] = IIf(IsNull(Msk_Filtro_Area), "", Msk_Filtro_Area)
Mia_Qdf.Parameters![Sq] = IIf(IsNull(Msk_Filtro_Sq), "", Msk_Filtro_Sq)
Set Mio_Rs = Mia_Qdf.OpenRecordset

DoCmd.OpenReport "Rpt_STAMPA_5", acViewPreview

'Se utilizzo la riga seguente mi richiede i parametri..
'Reports!Rpt_STAMPA_5.RecordSource = "AAA Stampa 5 principale - Tipo Int (1,2,4)"

'Se utilizzo questa invece mi dice Tipo non corripsondente riferito a Mio_Rs
'Reports!Rpt_STAMPA_5.RecordSource = Mio_Rs

Mio_Rs.Close
Mia_Qdf.Close
Set Mio_DB = Nothing

End Sub
Come posso risolvere la questione?

Grazie a tutti !

DaryL74