“Conocimientos Programación>Visual Basics Programación

Cómo editar UserForm en Visual Basic

2013/1/14
userforms son pantallas que los usuarios introduzcan datos en interactuar con un programa escrito en Visual Basic para Aplicaciones ( VBA) . Los programadores que se extienden al conjunto predeterminado de herramientas para Microsoft Word, Excel y Access crean estos formularios personalizados y rellenarlos con los botones , deslizadores y cajas de texto correspondientes a la entrada de sus programas VBA necesitan para funcionar. Edición de un UserForm de VBA implica el uso de la ventana de diseño de formularios del entorno de desarrollo integrado VBA ( IDE). Este entorno está embebido en cada aplicación de la suite de Office . Edición de formularios de usuario permite a los usuarios interactuar con sus programas de VBA más rápida y eficiente . Cosas que necesitará
Microsoft Word
Ver Más instrucciones
1

Abra Microsoft Word, a continuación, pulse la tecla " Alt" y " F11 " para entrar en el IDE VBA.
Página 2

Haga clic en " Insertar " y luego " formulario de usuario " para crear un nuevo formulario de usuario para su programa de VBA. Vamos a usar la forma de proporcionar datos de usuario para un programa corto que rellena una tabla de Word . Haga doble clic en el elemento " userform "
3

en el panel de "Proyecto " a la izquierda de la pantalla . Esto expondrá la caja de herramientas que contiene controles para que usted coloque en el formulario.
4

Arrastre un control de botón de comando desde el cuadro de herramientas al formulario. Coloque la caja cerca de la mitad de la parte inferior del formulario.
5

Arrastre un cuadro de texto en el cuadro de herramientas hasta el formulario , por encima ya la derecha del botón de comando. Arrastre un segundo cuadro de texto de la caja de herramientas a cualquier lugar userform que está directamente quedaba del primer cuadro de texto .
6

doble clic en el botón de comando para entrar en la parte de la IDE para la introducción del código de programa.
7

Pega el siguiente código de programa en la ventana de código :

Si ( ActiveDocument.Tables.Count = 0 ) entonces

Selección ActiveDocument.Tables.Add . Range, 1 , 2

End If
ActiveDocument.Tables

( 1 ) . Filas ( 1 ) . Células ( 1 ) . Range.Text = TextBox1.Text

ActiveDocument . Mesas ( 1 ) . Filas ( 1 ) . Células ( 2 ) . Range.Text = TextBox2.Text

Este programa copia los datos que el usuario introduce en los cuadros de texto en una nueva tabla en el documento de Word actual . Pero el orden en el que el userform espera de entrada difiere del orden que el usuario espera . Vas a editar la forma de solucionar ese problema.
8

Press "F5 " para ejecutar el programa. El formulario de usuario no coloca el cursor de inserción de texto en el primer cuadro de texto como debería.
9

Haga clic en el cuadro de texto más a la izquierda , a continuación, escriba el texto . Pulse el botón " Tab " para pasar al siguiente campo del formulario . El programa resalta el botón de comando en lugar del cuadro de texto segundos esperado.
10

Haga clic en el segundo cuadro de texto y escriba el texto , a continuación, haga clic en el botón de comando. El programa crea una nueva tabla en el documento , que se llena con el texto de los cuadros de texto .
11

Haga clic en la "X " en la esquina superior derecha del formulario de usuario para finalizar el programa .
Página 12

cuadro de texto izquierda del formulario de usuario, a continuación, haga clic en el campo " Tabindex " del panel " Propiedades" . El campo " Tabindex " lee actualmente " 2 ", indicando que es el último de los tres controles en el formulario para recibir la entrada del usuario.
13

Introduzca un " 0 " en el 2 , entonces haga clic en el cuadro de texto a la derecha. Escriba " 1 " en el campo " Tabindex " , haga clic en el botón de comando. Escriba un " 2 " en el campo " Tabindex " .
14

Ejecute el programa de nuevo , utilizando las instrucciones del Paso 8 . Ahora, el programa destaca los cuadros de texto en el orden correcto al presionar la tecla "Tab" .

Visual Basics Programación
Cómo abrir un programa con Visual Basic
Tutorial de comandos de Visual Basic
VBA Code Estructura
Cómo insertar VB en Flash 8
Cómo conservar variables en VBA
Cómo utilizar VBA para cálculos
Cómo tener una confirmación Guión y Validaciones en un botón de envío en ASP.NET
Cómo trabajar con Casillas en Visual Basic
Conocimientos Informáticos © http://www.ordenador.online