Microsoft Access proporciona varios métodos para hacer los usuarios de datos administrar con esté disponible para otras aplicaciones. Uno de esos métodos es la exportación de datos en formato de texto . Puede utilizar Visual Basic para Aplicaciones ( VBA) , el lenguaje de programación basado en Access, para ejecutar el comando de exportación de texto. De este modo, se puede especificar que VBA exportar una tabla como de ancho fijo y no delimitado (por ejemplo, columnas separados por comas ) . Usando VBA para exportar un archivo de texto de ancho fijo le permite acelerar considerablemente el proceso manual de texto de exportación disponibles en estándar (no VBA ) Interfaz de acceso . Instrucciones
1
Abra cualquier archivo de Access existente y seleccionar una de sus tablas haciendo clic en su icono en el panel de navegación en la pantalla de la izquierda
2
Presione " Ctrl" + ". C "y " Ctrl " +" V "para hacer un duplicado de la tabla . Tipo " Tabla1" para el nombre de la tabla , a continuación, pulse "OK " para completar la duplicación de mesa. Estás duplicar la tabla para mantener la tabla original con vigilancia y nombrarlo " Tabla1" para que sea fácil de seguir las instrucciones siguientes de este artículo , que todos se refieren a "Tabla1 . "
3
Haga clic en el menú " datos externos " , a continuación, haga clic en el icono " archivo de texto ", la " exportación" del panel. Esta acción inicia una exportación manual, lo que se necesita para crear un archivo de las necesidades del programa de exportación de VBA
4
Tipo " C: \\ table1.txt ." Para el campo " Nombre de archivo" del asistente de exportación y haga clic en " Aceptar". En la siguiente pantalla del asistente , haga clic en la opción " Ancho fijo " , a continuación, haga clic en el botón "Opciones avanzadas " .
5
Haga clic en la opción "Guardar Como " botón en la pantalla " Tabla 1 Especificación de exportación " , a continuación, haga clic en " OK" en el cuadro de confirmar el nombre de la especificación " especificación de exportación Tabla 1 . " Haga clic en " Finalizar" para completar el asistente de exportación.
6
Abra el entorno de desarrollo de Visual Basic con la tecla " Alt " + "F11 ". Haga clic en " módulos" en el menú " Insertar" para abrir una ventana para entrar en el código fuente de su programa.
7
Pega o escribe lo siguiente subrutina en la ventana de código fuente. Este breve programa utiliza el método " TransferirTexto " de la función DoCmd para realizar la exportación de texto . Este método utiliza la especificación de exportación que ha creado con el asistente de exportación Manual en el paso 5 .
Public Sub ExportFixedWidth ()
specName dévil como secuencia
specName = " Tabla 1 Especificación de exportación "
DoCmd.TransferText acExportFixed , specName , " Tabla1 " ," C : \\ table1.txt "
End Sub
8
Ejecute el programa haciendo clic en un línea entre sus " Public Sub " y " End Sub " líneas, presionando "F5 ".
9
clic en el botón ventana " Inicio" y haga clic en "Documentos " para abrir el Explorador de Windows . Navegue a la carpeta "C : " carpeta y haga doble clic en el archivo " table1.txt ", que el programa creado . El archivo se mostrará un cuadro de texto cuyas columnas están marcados a intervalos fijos ( es decir , la misma de una fila a la siguiente) .