“Conocimientos Programación>Visual Basics Programación

Cómo enviar datos de formulario de Microsoft Word a Access

2014/11/13
Hay más de una manera de obtener datos de Word en Access, pero el envío de datos entre las dos aplicaciones implica un concepto que se refiere a la documentación de Microsoft "automatización ". Esta palabra se refiere a una aplicación de control de otros, especialmente a través de los objetos virtuales que la aplicación controlada expone a otras aplicaciones . Lenguaje de programación de Word, Visual Basic para aplicaciones, es la herramienta de los programadores utilizan para enviar datos de Word a Access. La capacidad de realizar dicha automatización revela que ninguna de las aplicaciones de Office pueden aprovechar las órdenes de los demás. Instrucciones
1

Abra Microsoft Access y haga clic en el botón " tabla" en la pestaña " Crear" . Esta acción comienza a crear una tabla a la que va a enviar los datos del formulario de Word.
2

Type " Campo1 " en la celda de al lado del campo "ID" . Esta acción crea una nueva columna, " Campo1 " en la nueva tabla .

3 Haga clic en el botón de Office y haga clic en "Guardar como ". Escriba "C: \\ myDb.accdb " para el nombre de archivo. Cuando Access le pedirá el nombre de la tabla , escriba " Tabla1 ". Con esto se completa la creación de la tabla a la Palabra enviará sus datos de formulario.
4

Cerrar Access y abra Word .
5

clic en la pestaña " desarrolladores" y luego haga clic en el botón de "Legacy Herramientas" en los " controles " del panel.
6

Haga clic en el control " cuadro de texto " y arrastre en la ventana de documento para definir un cuadro de texto para la entrada del usuario.
Página 7

Repita el paso 5 y haga clic en el control " Button" . Arrastre el ratón por debajo del cuadro de texto para crear un botón con el que el usuario puede enviar sus datos de cuadro de texto .
8

Haga clic con el botón y luego haga clic en " Ver código " para entrar en la función de Visual Basic que la Palabra se ejecutará cuando el usuario hace clic en el botón.
9

escriba la siguiente instrucción en la posición actual del cursor. Esta declaración llama a otra rutina que enviará el valor del cuadro de texto para acceder al almacenamiento .

SendToAccess Texto box1
10

Haga clic en la opción " Referencias " en el menú " Herramientas " y luego haga clic en la casilla de verificación " Microsoft Access Objects" . Esto le indica a Visual Basic que su programa tiene que tener acceso a los objetos virtuales de Microsoft Access.
11

Pega el siguiente programa por debajo de la "End Sub" declaración. Este programa se ejecuta de acceso invisible y le dice que para insertar los datos en el cuadro de texto en la tabla de Access que creó anteriormente.

Public Sub sendToAccess ( cadena1 )


Dim str2

appAccess As Access.Application

Set appAccess = CreateObject ( " Access.Application " )

appAccess.OpenCurrentDatabase ("c : \\ myDb.accdb " )

str2 = "INSERT INTO tabla1 ( campo1 ) VALUES ( '" & cadena1 & "' ) "

appAccess.CurrentDb.Execute str2

appAccess.CurrentDb.Close

appAccess.Quit icono

End Sub
12

click de Word en la barra de tareas de Windows para volver a Word y, a continuación , haga clic en el botón "diseño" para salir del modo de diseño. Esto comienza a funcionar la forma que usted hizo antes. Ahora se encuentra efectivamente el usuario para el que escribió el programa.
13

Escriba el texto en el cuadro de texto y luego haga clic en el botón debajo del cuadro de texto. El botón permanece presionado por un momento mientras el programa se ejecuta .
14

Abra el Explorador de Windows y navegue a la carpeta " \\ " , que es la que ha guardado la base de datos " mydb.accdb " .
15

doble clic en " mydb.accdb " para abrirlo y haga doble clic en el elemento " tabla 1 " en el panel de navegación. Cuando la tabla se abre , verá la palabra que ha escrito en el cuadro de texto en el documento de formulario de Word . Esto le indica que el programa ha tenido éxito en el envío de datos de formularios de Word a Access

.

Visual Basics Programación
Estructura VB.NET
Cómo usar DLL VB6 en NET
Cómo codificar una sentencia if en QBasic
¿Qué son los archivos de símbolos DNN
Cómo agregar artículos al ComboBox en VB
Cómo hacer un formulario de mantenerse en la cima de Visual Basic 6
Cómo hacer simples Juegos TI- 83 Serpiente
Cómo desactivar un servidor de desarrollo de ASP.NET
Conocimientos Informáticos © http://www.ordenador.online