Hola. He probado unos codigos encontrados aqui en el foro, este es el post en cuestion
http://leandroascierto.com/foro/index.php?topic=362.0 pero tengo un problema...
Solo se puede exportar una sola vez y luego de eso tengo que cerrar la conexion a la base de datos cn.close sino cierro la conexion pues simplemente no exporta el recordset, lo curioso es que dicho ejemplo no utiliza el metodo CopyFromRecordset puesto que segun comentan no acepta recordset agrupados.
Nose como resolverlo la idea es evitar cerrar la conexion cada vez que se necesita exportar, dejo el ejemplo que me mando lucius
http://www.mediafire.com/download/6ymxhakyn483rsp/Exportar_recordset_agrupado.rar