“Conocimientos Programación>Visual Basics Programación

Cómo exportar un archivo de texto de ancho fijo para una tabla en Access Visual Basic

2016/5/18
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) .

Visual Basics Programación
Cómo agregar una imagen en VB6 Word
Cómo encontrar el nombre completo del equipo con Visual Basic
Cómo leer texto entre dos etiquetas HTML en Visual Basic 6
Características de Visual Basic
Cómo agregar VBScript para Excel
Cómo cambiar el botón de comando en color de Visual Basic 6.0
Cómo utilizar Convert.FromBase64String en VBS
Cómo quitar caracteres especiales de una cadena VB
Conocimientos Informáticos © http://www.ordenador.online