Está en la página 1de 6

N1 - Lección 4 – Trabajo con variables

Documento explicativo:
En la lección anterior trabajamos algunas palabras reservadas o constantes que nos permitieron
seleccionar celdas, columnas de principio a fin y rangos de celdas. En esta lección trabajaremos con
las variables, sí, son aquellas palabras creadas por nosotros a las cuales les asignamos valores y en
lugar de trabajar con números específicos, trabajamos directamente con el nombre de las variables.

Para hacer esto más sencillo de entender, revisemos lo siguiente:

Variables en Excel
Recuerden que para empezar a trabajar en el código de una macro se debe hacer lo siguiente:

 Vamos a dar clic en la pestaña “Desarrollador o Programador” y busquemos el ícono


llamado “Visual Basic” y damos clic

 Se nos va a mostrar la ventana de programación para las macros


 Debemos agregar un módulo, para ello clic en “Insertar”

 Luego clic en “Módulo”

 Se creará el módulo que necesitamos

Ahora vamos a ver esas variables que nos ayudarán a dar instrucciones a Excel y crear macros desde
código:
Ejemplo: Seleccionar la celda F8 utilizando variables

Sub Ejemplo_variables ()

' Macro Ejemplo_variables

' Esta macro se crea como ejemplo para la aplicación de variables en el código de
una macro

' Esta macro selecciona la celda F8 trabajando con variables

' Acceso directo: CTRL=a

' Las variables que utilizaremos se llamarán "Fila" y "Columna"

Fila = 8

Columna = 6

Cells(Fila, Columna).Select

End Sub

Recuerde agregar la configuración del acceso directo yendo a “Macros” y “Opciones”, como se hizo
en la lección anterior
Ejercicios:
Teniendo en cuenta el anterior ejemplo, desarrolle los siguientes ejercicios como práctica de la
utilización de variables.

Ejercicio 1: Seleccionar la celda “D7” utilizando las variables (Primero = 7, Segundo = 4)

En este ejercicio cambiaremos el nombre de las variables (Se puede utilizar cualquier nombre, eso
depende de lo que usted necesite), recuerde que las columnas en el código se mencionan como
números y no con la letra que normalmente lleva en Excel, entonces la columna “A” es la número
1, la “B” la número 2 y así sucesivamente.

Para este ejercicio el código sería el siguiente:

Sub Ejercicio_1 ()

' Macro Ejercicio_1

' Esta macro selecciona la celda D7 trabajando con variables

' Acceso directo: CTRL=b

' Las variables que utilizaremos se llamarán "Primero" y "Segundo"

Primero = 7

Segundo = 4

Cells(Primero, Segundo).Select

End Sub
Ejercicio 2: Seleccionar la celda “M14” utilizando variables (Blanco = 14, Verde = 13)

Este ejercicio es similar al anterior:

Sub Ejercicio_2()

' Macro Ejercicio_2

' Esta macro selecciona la celda M14 trabajando con variables

' Acceso directo: CTRL=c

' Las variables que utilizaremos se llamarán "Blanco" y "Verde"

Blanco = 14

Verde = 13

Cells(Blanco, Verde).Select

End Sub

El código y lista de macros quedarían de la siguiente manera


Muchos éxitos en el desarrollo de las actividades!

También podría gustarte