Lab 16 - Excel-Creación de Formularios y Programación de Controles
Lab 16 - Excel-Creación de Formularios y Programación de Controles
Lab 16 - Excel-Creación de Formularios y Programación de Controles
INFORMTICA APLICADA
LABORATORIO N 16
Grupo D
Ciclo II
Fecha de entrega 28/11/2017
http://www.mailxmail.com/curso-visual-basic-6-introduccion/formulario-controles-2
Procedimiento:
El laboratorio esta planificado para ser desarrollado individualmente.
Disear, personalizar y programar formularios para ingresar datos de profesores para despus
trasladarlos hacia una hoja de clculo de Excel 2013.
Qu es un formulario?
Se llama formulario a una ventana que permite realizar una determinada operacin o
aplicacin.
Qu es una propiedad?
Una propiedad define el aspecto fsico de un control como tamao, color, posicin, tipo de
letra, etc.
3. Luego para poder crear un formulario en el editor de Visual Basic primero se debe de activar
el panel del programador para eso hacemos clic en el botn de office, luego hacemos clic en el
botn Opciones de Excel.
4. A continuacin se visualizara una ventana, donde se debe de activar la opcin Mostrar ficha
programador en la cinta de opciones, luego hacemos clic en el botn Aceptar.
Qu sucede cuando hacemos clic en el botn Aceptar?. Conoces otra forma para crear un
formulario. Explica
6.2.- Una vez hecho un clic en UserForm se visualizara lo que se observa en el cuadro siguiente
al cual hay que:
Cuadro a trabajar
Cuadro de
Herramienta
Propiedades
libro
textbox
controles label
frame
cuadro combinado
botones de comando
Con la propiedad Caption les pondremos nombres al Formulario, a las Etiquetas, a los
OptionButton, a los Botones de Comandos y al Control Frame.
8. A continuacin procederemos a programas en algunos controles para poder insertar los datos
del formulario a la hoja de clculo.
8.1.- Procederemos a programar el botn Limpiar, el botn limpiar se utilizara para borrar el
contenido de todos los casilleros y desactivar las opciones seleccionadas para volver a
ingresar otros datos de otro profesor.
Para eso hacemos doble clic en el botn limpiarNOTA:
y procedemos a ingresar la siguiente
NOTA:
La
secuencia de cdigo. La instruccin
instruccin Empty
Empty
permite
Private Sub CommandButton1_Click() permiteborra
borraelelcontenido
contenido
ooelelCaption
Caption o elText
o el Textdede
un
uncontrol.
control.La
Lapropiedad
TextBox1.Text = Empty
propiedad
Value
TextBox2.Text = Empty Valuetiene
tienedos
dosrespuestas
respuestas
True Activado yy
TextBox3.Text = Empty True Activado
False
FalseDesactivado.
Desactivado.
ElEl mtodo
TextBox4.Text = Empty mtodo SetfocusSetfocus
permite enviar elel cursor
permite
Laboratorio: Creacin de Formularios y programacin dehacia enviar
controles un cursor
Pgina 6 de 14
control
hacia un control
especfico.
especfico.
Informtica Aplicada
TextBox5.Text = Empty
OptionButton1.Value = False
OptionButton2.Value = False
OptionButton3.Value = False
OptionButton4.Value = False
ComboBox1.Text = Empty
TextBox1.SetFocus
End Sub
8.2.- A continuacin procederemos a programar el botn Enviar Datos, el botn enviar
datos se utilizara para trasladar los datos del formulario hacia la hoja de clculo de
Excel.
Para eso hacemos doble clic en este botn y procedemos a insertar la siguiente
secuencia de cdigo.
NOTA: En
NOTA: En este
este mdulo
mdulo crearemos
crearemos una
una
subrutina
subrutina llamada activar formulario.Un
llamada activar formulario. Un
modulo es como si fuera una macro. El
modulo es como si fuera una macro. El
mtodo
mtodo Show
Show permite
permite llamar
llamar a a unun
formulario
formulario en este caso estamosllamado
en este caso estamos llamado
alalformulario1.
9.- Para Finalizar insertaremos un botn de comando en la hoja de clculo y le asignaremos la macro
formulario1.
o mdulo que habamos creado con el nombre Activar Formulario
9.1.- Hacemos clic en el botn Insertar de la seccin controles del panel programador
Laboratorio: Creacin de Formularios y programacin de controles Pgina 9 de 14
Informtica Aplicada
9.2.- Una vez hecho clic en el botn, insertarlo en la hoja de clculo, una vez diseado se
visualizara una ventana donde pedir se le asigne una macro, seleccionar el nombre que
se le dio en el editor de Visual Basic Activar Formulario, luego en la opcin macros en:
seleccionamos Este libro y hacemos clic en el botn Aceptar.
9.3.- Finalmente le ponemos un nombre al botn de comando que ser Ejecutar Formulario
9.4.- Luego hacemos clic en este botn Ejecutar Formulario y mostrar el formulario creado.
9.5.- Procedemos a llenar los casilleros en blanco con los datos que se requiere de los profesores.
9.6.- Luego para activar el formulario e ingresar los datos del formulario a la hoja de clculo
hacemos clic en el botn de comandos Enviar Datos.
9.7.- Y as sucesivamente empezamos a ingresar los datos de los profesores a nuestra hoja de
clculo.
Sirve para realizar una accin siguiente para una correcta funcionalidad del macro.
Qu propiedades has utilizado para los controles y para qu sirve cada una de las
propiedades que se ha utilizado?
Observaciones y Conclusiones
los cuadros realizados son de gran ayuda para para el llenado de formularios que requieren de
Estos cuadros se pueden realizar a lo que necesite uno de uno, pero debe realizar correctamente
los cdigos.
Al inicio tuve complicaciones ya que mi cuadro no se llenaba correcta mente y uno comandos
no funcionaban correctamente.