Comenzamos con una nueva serie de videos enfocados a desarrollar soluciones en Excel con la aplicación de macros en Excel y sin aplicar macros, el objetivo es conocer otras opciones o alternativas en Excel para solucionar una necesidad específica. En nuestra primera entrega de esta serie te explicaré cómo eliminar filas vacías en Excel o cómo eliminar filas en blanco en Excel.
Para eliminar filas vacías en Excel o eliminar filas en blanco en Excel, tomaremos como punto de referencia las celdas de una columna específica, es decir, validaremos si las celdas de una columna se encuentran en blanco o vacías, si la respuesta es positiva, es decir, está vacía o en blanco dicha celda, se eliminara las filas completas.
En nuestro caso, tomaremos como referencia una celda o un campo de la tabla de información para determinar si se aplica la acción de eliminar filas vacías en Excel o eliminar filas en blanco, de acuerdo a la necesidad, se pueden tener como referencia más de un campo, incluso pueden ser todos los campos de la tabla de información en el caso que requieras que los campos en su totalidad de se encuentras vacíos o sin datos.
Cómo eliminar filas en Excel o eliminar filas en blanco en Excel SIN macros en Excel:
Para cumplir el objetivo, realizaremos los siguientes pasos:
1. Seleccionar la columna o columnas en las cuales aplicaremos la validación si dicho campo o grupo de campos se encuentran sin datos o vacíos.
2. Ir a la ficha Inicio, ubicarse en el grupo Modificar, ir a opción Buscar y seleccionar y hacer click en Ir a Especial
3. Seleccionar Celdas en blanco
4. Ir a grupo Celdas, seleccionar opción Eliminar celdas
5. Click en opción Eliminar filas de hoja
Cómo eliminar filas en Excel o eliminar filas en blanco en Excel CON macros en Excel:
Para aplicar una macro en lenguaje VBA en Excel con el fin de cumplir el objetivo de eliminar filas en Excel o eliminar filas en blanco en Excel, se requiere realizar los siguientes pasos:
1. Abrir el editor VBA para escribir la macro
2. Crear un nuevo módulo, si ya se cuenta con uno, sobre ese se puede codificar la necesidad
3. Asignar un nombre a la macro VBA en Excel
4. Definir las variables que permitirán identificar la última fila con datos en la tabla de información y otra variable que tendrá el número de cada fila a medida que se recorra cada fila hasta la última
5. A medida que se avance en la validación fila por fila, a través de un condicional IF en VBA se identificará si el campo o grupo de campos se encuentran vacíos
6. En el caso de estar vacío el campo o campos, se procederá a eliminar la fila