codice:
Dim mioReport As DataReport

'imposto il tipo di stampa: se buste o etichette
Select Case fnTipoDiStampa
  Case 0: Set mioReport = New drStampaBuste
  Case 1: Set mioReport = New drStampaEtichettePiccole
  Case 2: Set mioReport = New drStampaEtichetteGrandi
End Select

mioReport.Show 1
facendo così, alla variabile mioReport non vengono assegnati i metodi e le proprietà del report selezionato tramite il select case.
il che è strano dal momento che questa stessa operazione fatta con un form funziona benissimo.

Dove sbaglio? :master:

Grazie a tutti.