Bueno, te comento que esto yo lo pude hacer cuando no utilizas el IN y con un solo parametro (no se si te sirve...). Si logras hacer algo mas complejo, por favor postea la respuesta. Aca va lo que hice:
En la parte de SQL de definicion del SQL agrega un ? como parametro
Luego en la seccion del formulario vas a ejecutar el comando de la siguiente manera
Código:
DE.Cmdetalle txtCodcli.Text
If DE.rsCmdetalle.RecordCount = 0 Then
MsgBox "El cliente no tiene movimientos", vbExclamation
DE.rsCmdetalle.Close
Else
'El codigo que quieras...
End If
TxtcodCli.Text es el parametro a pasar.
Bueno, esto es lo que logre...
Saludos. Lucas