leer datos de una hoja excel en un flexgrid

pilatos
08 de Julio del 2004
Intentaré ser breve:
Estoy haciendo una aplicación que lee datos de una hoja de cálculo excel que contiene 3 columnas y n filas. Una de las columnas contiene texto (sobre 2000 caracteres). Todos los datos intento meterlos en un flexgrid para procesarlos después.
Mi problema, no consigo leer mas de 255 caracteres en cada celda.
He intentado hacerlo usando el RichTextBox para comprobar si lee correctamente y compruebo que los 255 primeros caracteres los lee bien pero luego aparece basura (aunque el total de caracteres está bien).
¿cómo solucionar este problema? gracias.