¿Qué se vuelve del procedimiento almacenado? Si es un Recordset, usted puede apenas hacer esto:
Rst dévil como DAO.Recordset
Fijar el rst = Currentdb.OpenRecordset (YourQueryName)
Si es un param de la salida, usted es probablemente mejor de usar un objeto de ADODB.Command.