Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4
HERRAMIENTAS DE ANÁLISIS CON EXCEL
CREACIÓN Y PERSONALIZACIÓN DE FORMULARIOS
PROGRAMADOS CON MACROS
Objetivo de aprendizaje
Al finalizar el tema el participante será capaz de crear formularios y
programarlos a través de códigos básicos del lenguaje Visual Basic en
Microsoft Excel.
Introducción
Los formularios en Excel son un método para ingresar datos a nuestras
hojas y son de mucha utilidad porque nos ayudan a evitar errores en la
captura de información. Podemos comparar los formularios de Excel con
los formularios impresos en papel.
Seguramente Ud. ha completado un formulario en papel, tal vez cuando
ha acudido a alguna oficina de gobierno para realizar un trámite. Estos
formularios contienen instrucciones precisas de lo que debe escribir xy
contienen los recuadros necesarios para ingresar los datos.
Etiqueta (Label)
Cuadro de Texto (TextBox)
8. Repita los dos pasos anteriores insertando etiquetas y cuadros de
texto para Dirección en la Etiqueta 2(Label2) y Teléfono en la
Etiqueta 3 (Label3); y también dibújeles sus correspondientes
cuadros de Texto (TextBox).
9. Al finalizar se deberá observar el formulario como la siguiente
imagen.
Range("A9").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub
Range("B9").Select
ActiveCell.FormulaR1C1 = TextBox2
End Sub
ActiveCell.FormulaR1C1 = TextBox3
End Sub
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox1.SetFocus
End Sub
FrmAñadirCliente.Show
Unload Me
✓ Tres etiquetas
✓ Tres Textbox
✓ Un Botón de Comando
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox1.SetFocus
End Sub
Programación del cuadro de texto de Nombre:
Range("A9").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub
Range("B9").Select
ActiveCell.FormulaR1C1 = TextBox2
End Sub
Range("C9").Select
ActiveCell.FormulaR1C1 = TextBox3
End Sub
7. Esto va permitir que cuando se ejecute el formulario y se ingrese la
edad el resultado de los días vividos aparecerá en el Textbox3 y
se escribirá también en Excel. El comando Val es un comando de
Visual Basic que te permite convertir un valor de texto a un valor
numérico. Recuerden el Comando Rem se utiliza para poner
Comentarios únicamente y no afecta a la programación.
CONVERSIÓN DE HOJAS DE CÁLCULO EN FORMATO HTML
Objetivo de aprendizaje
Al finalizar el tema el participante será capaz de convertir una hoja de
cálculo de Microsoft Excel en una página HTML.
Introducción
A la hora de crear nuestras hojas de cálculo en programas como
Microsoft Excel, es muy posible que si las vamos a compartir no
deseamos que éstas puedan ser modificadas, por lo que podemos echar
mano de varias soluciones, al igual que sucede en el caso de que
vayamos a publicar estos documentos online, por ejemplo.
Si tenemos un sitio web propio y queremos exportar un libro de cálculo
al formato HTML para publicarlo lo podemos convertir en página web.
De esta forma podremos publicarlo en nuestro sitio y estar
constantemente actualizándolo desde Excel.