MACRO IMPORTACIÓN TXT
Publicado por Jaime (3 intervenciones) el 22/09/2011 10:31:27
Buenas,
Tengo en Access 2010 creada una especificación de importación llamada "RESPONSE DELIMITADO" que es la que utilizo habitualmente para la importación de un fichero llamado (siempre se llama igual) NONS.TXT. Este fichero es un txt delimitado.
Ahora quiero hacer una macro para la automatización de la importación del mismo pero me estoy encontrando con problemas y no sé solucionarlos. Lo que he hecho es lo siguiente:
1. Creo una nueva macro
2. Utilizo la Acción "ImportarExportarTexto"
3. Como argumentos de esta acción pongo los siguientes:
- Tipo de transferencia: Importar delimitado
- Nombre de especificación: RESPONSE DELIMITADO (la que uso para importarlo manualmente)
- Nombre de la tabla: NONS_NUEVO (esto entiendo que define el nombre que tendrá la tabla de Access donde se importen los datos)
- Nombre de Archivo: C:\Documents and Settings\madcua\Escritorio\NONS (la ruta donde está el fichero)
- Contiene nombres de campo: No
- Nombre de tabla HTML: (Vacío)
- Página de Códigos: 50001: Selección Automática
4. Una vez definidos estos argumentos doy a guardar la macro.
5. Cuando voy a ejecutarla en modo paso a paso me aparece una ventanita en la que me dice que los argumentos son:
"0; 11; NONS_NUEVO; C:\Documents and Settings\madcua\Escritorio\NONS.txt; No; ; 50001" (no sé qué son los dos primeros argumentos "0" y "11")
6. Cuando la ejecuto me da el siguiente error:
"No existe la especificación de archivo de texto '11'. No puede importar, exportar o vincular mediante la especificación. (Error 3625)"
¿qué es lo que estoy haciendo mal?
Sé que también se podría hacer esto mediante código pero mis conocimientos de Access no dan para eso.
Muchas gracias
Tengo en Access 2010 creada una especificación de importación llamada "RESPONSE DELIMITADO" que es la que utilizo habitualmente para la importación de un fichero llamado (siempre se llama igual) NONS.TXT. Este fichero es un txt delimitado.
Ahora quiero hacer una macro para la automatización de la importación del mismo pero me estoy encontrando con problemas y no sé solucionarlos. Lo que he hecho es lo siguiente:
1. Creo una nueva macro
2. Utilizo la Acción "ImportarExportarTexto"
3. Como argumentos de esta acción pongo los siguientes:
- Tipo de transferencia: Importar delimitado
- Nombre de especificación: RESPONSE DELIMITADO (la que uso para importarlo manualmente)
- Nombre de la tabla: NONS_NUEVO (esto entiendo que define el nombre que tendrá la tabla de Access donde se importen los datos)
- Nombre de Archivo: C:\Documents and Settings\madcua\Escritorio\NONS (la ruta donde está el fichero)
- Contiene nombres de campo: No
- Nombre de tabla HTML: (Vacío)
- Página de Códigos: 50001: Selección Automática
4. Una vez definidos estos argumentos doy a guardar la macro.
5. Cuando voy a ejecutarla en modo paso a paso me aparece una ventanita en la que me dice que los argumentos son:
"0; 11; NONS_NUEVO; C:\Documents and Settings\madcua\Escritorio\NONS.txt; No; ; 50001" (no sé qué son los dos primeros argumentos "0" y "11")
6. Cuando la ejecuto me da el siguiente error:
"No existe la especificación de archivo de texto '11'. No puede importar, exportar o vincular mediante la especificación. (Error 3625)"
¿qué es lo que estoy haciendo mal?
Sé que también se podría hacer esto mediante código pero mis conocimientos de Access no dan para eso.
Muchas gracias
Valora esta pregunta
0