Variables tipo Integer - Macros Excel

Como se presentó en la entrega anterior, el uso de las Variables en programación VBA tiene valor al momento de ser necesario almacenar información temporalmente para ser utilizada durante la macro. En esta ocasión vamos a realizar una macro donde se de uso a las variables tipo Integer:

Integer: Con las variables tipo Integer, es posible almacenar números enteros que se encuentren entre - 32.768 y 32.767.

Para la aplicación de esta variable, vamos a suponer que se quiere calcular el número promedio de alumnos por salón en un día y para ello, la macro solicitará el número total de estudiantes que ingresan en un día al colegio y el número de grupos que existen para luego calcular el promedio de alumnos por salón.

Primero ingresamos al editor VBA, puede ser con la combinación de teclas Alt + F11 y desde el explorador de proyectos damos doble clic en el objeto Hoja1 que es donde realizaremos la macro y en el espacio del editor de códigos copiamos y pegamos:

Sub AplicacionTipoInteger()

Dim Alumnos As Integer

Dim Grupos As Integer
Alumnos = InputBox("Ingresa la cantidad de alumnos que ingresaron hoy")

Grupos = InputBox("Cantidad de grupos")

MsgBox "Promedio de estudiantes por grupo es " & Alumnos / Grupos

End Sub

Queda de la siguiente manera en el editor VBA:

Como se puede observar, se crearon dos variables, Alumnos y Grupos, luego se solicita cuantos alumnos y cuantos grupos componen el colegio y finalmente se presenta en un mensaje, el cálculo de Alumnos / Grupos para obtener el promedio.

Para ejecutar la macro, lo ideal es insertar una autoforma en la Hoja1 y luego asignar la macro que acabamos de crear (clic derecho sobre la Autoforma y seleccionar la opción Asignar macro:

Finalmente seleccionar la macro que se acaba de crear:

Y al dar clic sobre el la autoforma, se solicitará la información necesaria para hacer el cálculo del promedio de alumnos:

Descargar archivo de trabajo.

MÁS SOBRE

Gerencie.com en su correo.

Suscríbase y nosotros colocaremos en su bandeja de entrada la mejor información que generamos diariamente.

Siéntase libre de opinar

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc., pero debe hacerlo sin insultar y sin ofender a otros.

Información legal aplicable para Colombia.