Datos truncados después de 255 bytes mientras se usa el proveedor Microsoft.Ace.Oledb.12.0

Estoy leyendo una hoja de Excel usando el proveedor ACE y ciertas celdas contienen datos mayores de 255 bytes. Intenté cambiar las TypeGuessRows en la configuración del registro, así como establecer lo mismo desde la cadena de conexión. Todavía obtengo el valor truncado en el código. No estoy en condiciones de reestructurar la hoja de Excel ni de utilizar otro proveedor. Ejecuto ventanas de 64 bits. La edición de mi oficina es 2013. (Tenga una pequeña duda si es por esto).

Esta es mi cadena de conexión; está funcionando bien para aquellas celdas que tienen datos <255 bytes.

var connectionString = string.Format("provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName + ";Extended Properties=\"Excel 12.0;IMEX=1;HDR=YES;TypeGuessRows=0;ImportMixedTypes=Text\"");

¿Alguna solución? Gracias por adelantado.

Respuestas a la pregunta(5)

Su respuesta a la pregunta