Capítulo 4: Filtros Avanzados con Macros en Excel

🔴 En este capítulo, desarrollaremos un ejercicio en el que aplicaremos filtros avanzados a una serie de datos valiéndonos de macros. Recuerda descargar el archivo con los datos para que practiques tú mismo. ¡Empecemos!

Qué son los Filtros Avanzados

Si ya pasaste por nuestro curso intermedio 🙋‍♂️, en el último módulo vimos la aplicación de Filtros Avanzados a una serie de datos. En este capítulo no solamente aplicaremos dichos filtros, sino que automatizaremos el proceso haciendo uso de macros. 📈

Creando el formulario de entrada

👉 Para este programa desarrollaremos una interfaz visual muy simple que consta de una pequeña tabla para la entrada de filtros y un botón para ejecutar la macro. 🔍
Solo copiamos los encabezados de la tabla de referencia arriba de esta y agregamos una fila para escribir los filtros. 👌

Creando el botón de búsqueda 🔍

En el vídeo de este capítulo, Miguel nos enseña a crear un botón con la opción Formas. Aquí variaremos un poco e insertaremos un ícono de lupa 🔍 para realizar la misma función.

🚗 Seguimos la ruta: Pestaña insertar > Opción Íconos > Tipeamos «Buscar» > Seleccionamos el ícono de nuestra preferencia > Clic en Insertar. 🚎

Creando la macro de búsqueda y filtrado

🤔 Siendo el capítulo 6 de este curso avanzado, ya debes conocer las distintas formas de grabar y detener una macro. En la imagen inferior, usamos la ruta Programador > Grabar macro para realizar esta acción.

Para este ejercicio, le asignamos el nombre Macro_Filtro y el atajo CTRL+u (Puedes personalizarlo como quieras). Recuerda que es importante poner una descripción clara.

Ahora, nos dirigimos a la pestaña Datos > Menú Ordenar y Filtrar > Avanzado.

Al hacer esto nos saldrá una ventana emergente con las opciones del filtro avanzado. Si no recuerdas bien cómo hacer esto, te recomendamos revisar el 👉 capítulo 20 del curso intermedio, donde revisamos esto detalladamente.

Seleccionamos el rango de la tabla (aquella que contiene los datos) y el rango de criterios (la pequeña tabla superior). 🤔

Asignando la macro al botón de búsqueda

🚀 Por último, hacemos clic derecho en el botón que hayamos creado, en este caso, en la lupa. Seleccionamos la opción «asignar macro», seleccionamos la que creamos y le damos a aceptar.

🏆 ¡Listo! No fue tan «avanzado» como suena, ¿verdad? 😆 En unos cuantos pasos pudiste crear un cuadro de entradas para filtrar de manera fácil y rápida una base de datos.


Descarga el archivo del capítulo

Lo maravilloso de aprender algo es que nadie puede arrebatárnoslo.

B. B. King

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  1. muy bueno Miguel

    mañana voy a usarlo en la empresa a ver que aceptacion tiene

    gracias por enseñar