Está en la página 1de 6

LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel

Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar


Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

OBJETIVO
Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante del concepto de los sistemas de
información y su rol en una organización asociados a utilizar un diagrama de flujo de datos (D.F.D.) y formularios en
Microsoft Excel.

1) DEFINICIÓNES

 Algoritmo.- Un algoritmo es la secuencia ordenada de pasos para resolver un problema.


 Diagrama de flujo de datos (D.F.D.).- Es la representación gráfica de un algoritmo, el cual tiene las siguientes
partes:

2) EJEMPLO DE UN FORMULARIO DE USUARIO VBA (Visual Basic Application)

Para este ejemplo se utilizará un formulario VBA para desarrollar una aplicación en Excel que sume dos números.

2.1 Creación del formulario

Para iniciar nuestro ejemplo agregaremos un nuevo formulario de la siguiente manera. En la ficha
Programador haremos click en el botón Visual Basic y se mostrará el Editor de VBA. Hacemos click derecho sobre VBA
Project y seleccionamos la opción Insertar > UserForm:

1
LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel
Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar
Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

De inmediato en el panel principal se mostrará el formulario recién creado así como un pequeño cuadro de diálogo
con el título Cuadro de herramientas el cual contiene todos los controles que podremos agregar al formulario.

2.2 Agregar controles de formulario

Para nuestro ejemplo necesitamos agregar una etiqueta, un cuadro de texto y un botón de comando de manera que
nuestro formulario quede de la siguiente manera:

2
LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel
Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar
Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

Para cambiar el texto de la etiqueta y del botón de comando debemos modificar la propiedad llamada Caption y dicha
operación se realiza desde la ventana Propiedades.

2.3 Código del botón de comando

Finalmente, agregaremos un código VBA al botón de comando que será el encargado de realizar la suma, para realizar
esta operación solo se debe hacer doble click sobre el botón para mostrar la ventana de código asociada. El código
que colocaremos en el procedimiento Click será el siguiente:

Observemos el comportamiento final del formulario:

3
LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel
Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar
Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

Ya que se ha terminado con la construcción del formulario y el código necesario para su funcionamiento, podemos
dar un paso adicional para llamar el formulario desde una hoja de Excel.

2.4 Cargar el formulario de usuario VBA desde una hoja de Excel

Para cargar un formulario desde una hoja de Excel será suficiente con agregar un botón de comando ActiveX desde la
ficha Programador:

Al hacer doble click sobre el botón se mostrará el código asociado al evento Click del botón y luego debemos ingresar
la siguiente instrucción:

4
LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel
Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar
Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

Con esto será suficiente para que al momento de pulsar el botón de la hoja de Excel se muestre el formulario de
usuario VBA recién creado y podamos realizar la suma de dos números.

2.4 Guardar el formulario de usuario VBA desde una hoja de Excel

Seleccionamos la opción Archivo > Guardar como.

Guardamos el formulario en la ubicación que queramos dentro de nuestro computador seleccionando en “Tipo” la
opción “Libro de Excel habilitado para macros”

5
LABORATORIO Nº 4 – Formulario para la Suma de 2 Números en Excel
Carrera de Contaduria Pública – Docente. Ph.D.(c) Victor Hugo Chavez Salazar
Materia: Gabinete de Auditoria de Sistemas – Gestión: 2018

También podría gustarte