Variables tipo String. Macros Excel

Para complementar un poco más la práctica que iniciamos hace dos entregas sobre el uso de las variables, en esta ocasión vamos a crear una variable más para el cálculo de alumnos promedio por salón. La idea es que luego de solicitar el número de alumnos que asistieron al colegio y de la cantidad de grupos, se solicite también el nombre del colegio para finalmente presentar en un mensaje, el nombre del colegio y el promedio de estudiantes por grupo. Para el uso de la variable donde se almacenará el nombre del colegio, es necesario establecer como tipo de variable String:

String: Con las variables tipo String, es posible almacenar cadena de texto.

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 AplicacionTipoString()

Dim Alumnos As Integer

Dim Grupos As Integer

Dim Promedio As Double

Dim NombreColegio As String

Alumnos = InputBox("Ingresa la cantidad de alumnos que ingresaron hoy")

Grupos = InputBox("Cantidad de grupos")

Promedio = Alumnos / Grupos

NombreColegio = InputBox("Ingresa el nombre del Colegio")

MsgBox "Promedio de estudiantes por grupo del colegio " & NombreColegio & " es " & Promedio

End Sub

Queda de la siguiente manera en el editor VBA:

I

Como se puede observar, adicional a las tres variables que ya teníamos del ejercicio anterior, se creó la variable NombreColegio como tipo String en la cual se almacenará el nombre del colegio que se ingrese por la instrucción InputBox.

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:

;

Y antes de presentar el cálculo del promedio, se solicita el nombre del colegio:

Y el resultado es:

Descargar archivo.

Contenido relacionado:
Compartirlo
Gerencie.com en su correo.

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

Déjenos su opinión

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.