0% encontró este documento útil (1 voto)
4K vistas4 páginas

Guia Visual

Este documento proporciona instrucciones para crear un formulario en Excel que capture datos de estudiantes e ingrese la información a una hoja de cálculo. Explica cómo agregar controles como etiquetas y cuadros de texto al formulario, y cómo programarlos para escribir la información en celdas específicas cuando cambien. Además, incluye código para agregar una fila nueva y limpiar los cuadros de texto después de hacer clic en un botón de inserción.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
4K vistas4 páginas

Guia Visual

Este documento proporciona instrucciones para crear un formulario en Excel que capture datos de estudiantes e ingrese la información a una hoja de cálculo. Explica cómo agregar controles como etiquetas y cuadros de texto al formulario, y cómo programarlos para escribir la información en celdas específicas cuando cambien. Además, incluye código para agregar una fila nueva y limpiar los cuadros de texto después de hacer clic en un botón de inserción.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Corporación Unificada Nacional de Educación Superior

Excel Avanzado

CREACIÓN, DISEÑO Y PROGRAMACIÓN DE FORMULARIOS

Un formulario es una ventana que puede ser programada y sobre la cual se


pueden colocar diferentes controles que también pueden ser programados.
Estor controles o botones responden a sucesos que se programan.

Se va a crear un formulario para alimentar una hoja de cálculo con el directorio


de los integrantes del grupo. Siga los siguientes pasos:

1. Ingrese a una nuevo Excel y habilite el editor de Visual Basic.


2. Cree una ventana de formulario, ingresando por el menú de Insertar
opción UserForm, entonces visualizará la siguiente pantalla:

3. Observe que simultáneamente con la ventana de Formulario, se visualiza


una de Cuadro de Herramientas. En esta ventana se encontrarán todos
los controles o botones que podremos insertar y programar en la ventana de
Formulario. A continuación se explicarán algunos controles que se necesitan
para esta práctica:

Para crear rótulos o títulos. Este control de denomina Label.


Para capturar datos. Este control se denomina TextBox.

Guía de Laboratorio – Excel Avanzado


4. Cada control tendrá una serie de propiedades, que definen el contenido y el
aspecto del control o botón. Estas las encontraremos en la ventana de
Propiedades. A continuación se muestran algunas:

Del control :

Caption : Para cambian el contenido del control


Backcolor : Para cambiar el color del fondo del control
Borderstyle : Para cambiar el estilo del borde
Forecolor : Para cambiar el color de la letra
Font : Para cambiar el tipo y estilo de letra
TextAlign : Para justificar el contenido del control

Del control :

Text : Para cambian el contenido del control


Backcolor : Para cambiar el color del fondo del control
Borderstyle : Para cambiar el estilo del borde
Forecolor : Para cambiar el color de la letra
Font : Para cambiar el tipo y estilo de letra
TextAlign : Para justificar el contenido del control

Ahora diseñe el siguiente formulario:

El estudiante creara el Botón para el Género

Guía de Laboratorio – Excel Avanzado


Ahora pulse clic sobre el icono del Excel, que aparece en la parte superior izquierda; y
diseñe el siguiente modelo:

Regrese al editor de Visual Basic, para realizar la codificación.

La finalidad de esta práctica es crear un formulario para alimentar el cuadro que diseño
en Excel. Es decir, relacionar la hoja de cálculo con el formulario.

Presione doble clic sobre el botón texto 1 (Textbox1), e ingrese la siguiente


codificación:

Private Sub TextBox1_Change()


Range("a6").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub

Con lo anterior, se selecciona la celda A6 y lo que se escribe sobre el botón Textbox1,


quedará escrito en la celda A6. Realice lo mismo sobre los otros botones así:

Para Textbox2:

Private Sub TextBox2_Change()


Range("b6").Select
ActiveCell.FormulaR1C1 = TextBox2
End Sub

Guía de Laboratorio – Excel Avanzado


Para Textbox3:

Private Sub TextBox3_Change()


Range("c6").Select
ActiveCell.FormulaR1C1 = TextBox3
End Sub

Para Textbox4:

Private Sub TextBox4_Change()


Range("d6").Select
ActiveCell.FormulaR1C1 = TextBox4
End Sub

Para Textbox5:

Private Sub TextBox5_Change()


Range("e6").Select
ActiveCell.FormulaR1C1 = TextBox5
End Sub

Ahora en el diseño del formulario, presione doble clic sobre el botón de comando
INSERTAR y digite la siguiente codificación:

Private Sub CommandButton1_Click()


[Link]
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox4 = Empty
TextBox5 = Empty
[Link]
End Sub

Con la primera instrucción, insertamos una nueva línea. Los botones de texto tendrán
que quedar en blanco para ingresar el siguiente dato. Y la instrucción de SETFOCUS,
se utiliza para cambar el foco del apuntador, debido a que después del ingreso anterior
quedo ubicado sobre textbox4.

Laboratorio # 13
El estudiante creara un formulario que capture los siguientes datos, así:
Documento de Identidad, Nombres, Apellidos, Universidad, Carrera, semestre, Valor y
Género

Guía de Laboratorio – Excel Avanzado

También podría gustarte