Diego-Synapsis
2007-04-16 22:22:01 UTC
Hola, estoy utilizando el método DoCmd.TransferText para importar archivos txt,
y funciona muy bien cuando el parámetro HasFieldNames es true, el problema
se presenta cuando cambio la propiedad a false, obviamente modifico el
archivo de texto quitando la primera fila e intento ejecutar de nuevo la
importación, pero me aparece el siguiente mensaje:
"El campo 'F1' no existe en la tabla destino 'AnteriorP'"
Así escribí el código en VBA, cuando funciona:
DoCmd.TransferText acImportDelim, , "AnteriorP", ruta,True
Así inicia el archivo de texto
Cedula,Concepto,Fecha Inicial,Fecha Final,Valor
86064425,CCB_SUBS_ALIMEN,01/02/2006,28/02/2006,150
Así escribí el código en VBA, cuando no funciona:
DoCmd.TransferText acImportDelim, , "AnteriorP", ruta, False
Así inicia el archivo de texto
86064425,CCB_SUBS_ALIMEN,01/02/2006,28/02/2006,150
Les agradezco si me pueden colaborar a interpretar que es lo que sucede.
y funciona muy bien cuando el parámetro HasFieldNames es true, el problema
se presenta cuando cambio la propiedad a false, obviamente modifico el
archivo de texto quitando la primera fila e intento ejecutar de nuevo la
importación, pero me aparece el siguiente mensaje:
"El campo 'F1' no existe en la tabla destino 'AnteriorP'"
Así escribí el código en VBA, cuando funciona:
DoCmd.TransferText acImportDelim, , "AnteriorP", ruta,True
Así inicia el archivo de texto
Cedula,Concepto,Fecha Inicial,Fecha Final,Valor
86064425,CCB_SUBS_ALIMEN,01/02/2006,28/02/2006,150
Así escribí el código en VBA, cuando no funciona:
DoCmd.TransferText acImportDelim, , "AnteriorP", ruta, False
Así inicia el archivo de texto
86064425,CCB_SUBS_ALIMEN,01/02/2006,28/02/2006,150
Les agradezco si me pueden colaborar a interpretar que es lo que sucede.