Formularios que buscan reportes de campos

Hola expertos
A ver si alguie me ayuda en este entuerto.
Cree un formulario con un cuadro combinado llamado MODULOS. El cuadro lo he llamado cboMódulos.
Luego he creado un botón llamado btnAbrir(nombre), Informe(título)
También he creado un informe llamado InfMódulos.
Bueno ya sabiendo lo que tengo en el evento de btnAbrir al hacer click he puesto de todo y no hay manera para que al seleccionar un nombre del combo me salga el informe filtrado con los campos coincidentes de ese módulo. Se que se puede hacer y tengo varias bases bajadas de internet pero no lr saco punta. Ahora tengo puesto esto y lo único que me hace es darme un cuadro para editar el módulo y si pongo algo ma dá todos los registros, sin filtrar, pero si no pongo nada y pulso enter me sale el informe pelado.
Este es el codigo.
Private Sub cmdImprimir_click()
Dim strWhere As String, strRptName As String
strRptName="InfMódulos"
Me.Visible=False
strWhere="cboMódulo"
strRptName="InfMódulos"
DoCmd.OpenReport ReportName:=strRptName, View=AcPreview, WhereCondition:=strWhere
DoCmd.SelectObjet AcReport, strRptName
End Sub
Una ayudita por favor

Añade tu respuesta

Haz clic para o