Identificar número de columna de la celda activa

En esta ocasión vamos a ver cómo identificar el número de la columna en la que se encuentra la celda activa; una vez identificada solo debemos guardar este valor en una variable tal y como vimos en la entrega anterior y presentarlo en un cuadro de texto.

Identificar número de Fila de la celda activa

Para potenciar un poco más los últimos ejemplos de macros que hemos visto donde resaltamos filas, columnas y celdas, es necesario conocer el uso de otro código que por sí solo no tiene mucho valor, pero al combinarlo con otros códigos veremos que será de mucha utilidad.

Ejemplo del uso de variables en Excel

Vamos a ver ahora en esta entrega como se utiliza la información de las variables en la aplicación de las macros. Tenemos la siguiente información:

Se trata de una tabla muy sencilla donde solo debemos introducir la edad para dos Alumnos.

Uso de variables en las macros

Uno de los elementos más importantes en la aplicación de las Macros Excel (y en general de la programación en cualquier lenguaje) es el uso de las Variables.

Podemos entender a una variable como una etiqueta que nos sirve para guardar temporalmente un dato a manera de información;

Seleccionar la columna completa de la celda activa en Excel

Ya vimos como seleccionar toda la fila completa de la celda activa para aplicar color, ahora vamos a ver como seleccionar toda la Columna de la celda activa:

Abrimos el editor de Visual Basic (Alt + F11) y damos doble clic sobre la Hoja1 en el explorador de proyectos para activar el espacio de edición de macros en el editor:

Seleccionar la fila completa de la celda activa en Excel

Otra de las acciones que puede ser necesaria en el desarrollo de nuestras aplicaciones puede ser cuando no está predefinido cual es la fila que debemos seleccionar es decir, la necesidad de ejecutar alguna acción como copiar o aplicar color se debe realizar sobre la fila de la celda actual que tengamos seleccionada en un momento específico.

Seleccionar celdas discontinuas en Excel

Ya vimos como seleccionar Filas y Columnas discontinuas a las cuales les aplicamos un color. La importancia de conocer estos códigos es porque en las aplicaciones que estemos desarrollando en Excel, puede que sea necesario hacer modificaciones o realizar alguna operación a Filas o Columnas que no se encuentran seguidas.

Seleccionar columnas discontinuas en Excel

En la entrega pasada vimos como seleccionar Filas discontinuas donde aplicamos color; en esta entrega vamos a ver cómo realizar la misma acción pero al seleccionar Columnas discontinuas por ejemplo, aplicar color a las columnas F, G y J:

Abrimos el editor de Visual Basic (Alt + F11) y damos doble clic sobre la Hoja1 en el explorador de proyectos para activar el espacio de edición de macros en el editor:

Seleccionar filas discontinuas en Excel

Ya hemos visto un par de macros con las que seleccionamos alguna celda y realizamos una operación como aplicar color, modificar el valor de alto, etc. En esta entrega vamos a ver cómo realizar cualquiera de estas acciones pero a varias filas que no sean continuas,

Uso de los objetos hoja y rango. Segunda parte

Para esta segunda parte vamos a utilizar los mismos objetos Hoja y Rango pero además de ingresar información en una celda, vamos a tomar la información de una celda y ubicarla en otra. Vamos a ubicar los códigos de los ejemplos a continuación en el mismo módulo que trabajamos en la entrega pasada:

Ejemplo 6: Ingresar en el Objeto Rango A5 del Objeto Hoja2 la información del Objeto Rango A5 del Objeto Hoja1