Hola:
En www.lawebcrystal.com hubo un momento que daban una función para escribir un número en letras, te la paso por email.
Si no, lo que puedes hacer es transformar el número en letras por código de VB, ingresarlo en una BD Access, y luego tenerlo en el Reporte como cualquier otro campo del reporte.