¿usted utilizó el método de docmd.TransferSpreadsheet para ligar o para importar el archivo?
Si usted utiliza las tablas ligadas al trabajar con Excel, el acceso puede identificar incorrectamente el tipo de datos del campo porque mira el primer número de n de filas (sobre los primeros pares de cientos filas). puede interpretar tan incorrectamente un campo del texto como numérico.
Por esta razón importo generalmente sobresalgo archivos en una tabla del estacionamiento en el acceso y después trabajo procedo de allí.