Está en la página 1de 4

Informática Aplicada a TI

Laboratorio 16: Macros con estructuras condicionales y cíclicas

Abrir un nuevo archivo de Excel y guárdelo con el nombre L16-Su apellido.xlsm (habilitado
para macros).

Macros lineales y declaración de variables.

1. Cámbiele el nombre a la hoja1 por: Macro1, y realice las siguientes actividades:


(5 puntos)

a. Crear una macro relativa, donde se debe mostrar los títulos (Código, Apellido, Sueldo
base, AFP y Sueldo Neto)
b. El nombre de la macro será: planilla_mes, no es necesario asociarle alguna
combinación de teclas, en la Descripción colocará: Macro de su_nombre y apellido.

c. Modifique la macro usando el editor de VBA para que permita ingresar los datos
solicitados
d. No se olvide de declarar correctamente las variables por lo menos una variable debe
de incluir su apellido (por ejemplo: código_lopez.
e. La macro además calculará lo siguiente:
• AFP, esta será el 12% del sueldo base
• Sueldo neto, este será el sueldo base menos AFP

f. Todos los datos se escribirán en la hoja de cálculo.

Macros: Instrucciones Condicionales (5 puntos)

2. En el editor de VBA inserte un nuevo módulo y cree una macro llamada


escolaridad_SuApellido elabore el programa que permita resolver lo siguiente:

En una entidad del estado se desea asignar a sus trabajadores un bono por escolaridad,
ésta dependerá del tipo de trabajador (Nombrado o Contratado) y del tiempo de servicio.
Escriba una macro que solicite utilizando cajas de Texto, el nombre del trabajador, su tipo
(Nombrado o contratado) y el tiempo de servicio. Tomando con referencia las siguientes
tablas calcule la bonificación que se le asignará al trabajador.

Tiempo de servicio Nombrado Contratado


0 a 3 años 400 200
4 a más años 600 300

Ejemplo:

Dpto. de Informática Pág. 1


Informática Aplicada a TI

Macros: Instrucción Repetitiva (5 puntos)

3. Inserte una nueva hoja y cámbiele el nombre por Artículos, elabore un nuevo programa
lo llamará: Ingreso_articulos, que permita hacer lo siguiente:
• Ingresar los datos de Código, Artículo y Precio varias veces (N veces), usará una
instrucción repetitiva para ello.
• Para que pueda evaluar si quiere seguir ingresando datos, utilizará una variable donde
colocará si o no, podrá seguir ingresando datos mientras se escriba: si.
• Los datos se ingresarán por teclado y se almacenarán en celdas adyacentes en la
misma fila.
• Calcule la Suma de los precios ingresados, la cantidad de artículos y muestre esta
información con una caja de texto.
• La celda bajo el código debe quedar como celda activa.

Ejemplo:

Macros: Formularios (5 puntos)

• Inserte un Formulario con el caption Pollo a la Brasa – Su Apellido, inserte los controles
que se muestran en el modelo y prográmelos
• Usted deberá seleccionar uno o varios productos y escribirá la cantidad de productos.
• El botón Calcular realizará los siguientes cálculos
o Subtotal: será la sumatoria de los productos, considerando el precio y las
cantidades indicadas en las cajas de texto.
o Descuento: si el subtotal es mayor a 150 soles, se aplicará un descuento de
5%.
o Total: dependerá del Subtotal y el descuento

Dpto. de Informática Pág. 2


Informática Aplicada a TI

Dpto. de Informática Pág. 3


Informática Aplicada a TI

Criterios de Evaluación

Diseño y Desarrollo de Software

Rúbrica
3 Aplican conocimientos de matemática, ciencia y tecnología para identificar y
Resultado resolver problemas en el desarrollo, implementación e integración de aplicaciones
de software y de base de datos.
Criterio de 2.2 Utiliza procedimientos y herramientas apropiadas para detección de errores,
desempeño analizar y resolver problemas en aplicaciones de software.

Curso Informática Aplicada a TI Periodo 2022-1

Actividad Macros en Excel Semestre II

Nombre del Alumno Semana 16

Docente Laura Meléndez Fecha Sección C24

Requiere No Puntaje
Criterios a Evaluar Excelente Bueno
Mejora Aceptable Logrado
▪ Crea macros en Excel siguiendo una
estructura secuencial, declara variables y 5 4 3 1
utiliza operadores matemáticos.
▪ Utiliza estructuras condicionales para la 5 4 2 1
solución de problemas.
▪ Utiliza estructuras repetitivas para la 5 4 3 2
solución de problemas
▪ Inserta formularios con controles 5 3 2 1
▪ Utiliza procedimientos y herramientas
apropiadas para detección de errores, 5 3 2 1
analizar y resolver problemas en
aplicaciones de software.
Total 20 15 10 06

Acciones a cumplir Menos


▪ Cumple con el desarrollo de los Laboratorios 13, 14 y 15 en clase 6
▪ Ortografía y redacción. 1

Puntaje Final

Comentarios respecto del desempeño


del alumno

Descripción
Demuestra un completo entendimiento del problema o realiza la actividad
Excelente
cumpliendo todos los requerimientos especificados.
Demuestra un considerable entendimiento del problema o realiza la actividad
Bueno
cumpliendo con la mayoría de los requerimientos especificados.
Demuestra un bajo entendimiento del problema o realiza la actividad cumpliendo
Requiere mejora
con pocos de los requerimientos especificados.
No Aceptable No demuestra entendimiento del problema o de la actividad.

Dpto. de Informática Pág. 4

También podría gustarte