Hola Andr3a!
Bueno, hasta donde sé, hay un problema de enfoque en tu pregunta. Lo que puedes imprimir son los datos que alimentan esa grilla, pero esos pueden estar en una variable recordset, en un datacontrol, en DataEnvironment, etc..
Luego, la cuestión es: cómo imprimes los datos desde el control o variable en que los tienes.
Sé que existe el DataReport, aunque no lo manejo. Por lo que he probado, es muy fácil de utilizar si tienes un dataenvironment; me imagino que también funcionará con un Ado datacontrol, pero, como te digo, no lo manejo.
También está crystal, que venía con Visual 5.0. Ahora tengo Visual 6 y no venía en el paquete... y el objeto printer, y seguro habrá otros medios.
Bueno. Lo principal sería saber desde dónde toma los datos tu grilla, y con qué herramienta cuentas para hacer el reporte.
Salu2.