¿Cómo Filtrar Datos Personalizados Para La Hoja De Cálculo De Excel En VBA Para MS Excel?

VBA para Suite Ofimática o Virtual Basic para Aplicaciones se está volviendo popular entre los profesionales de oficina. Ahora es una poderosa herramienta de programación para los usuarios y lo mejor de VBA es que puede usarla incluso si no sabe nada sobre codificación. En VBA, tenemos macros, que son objetos que creamos para personalizar ciertas funciones. Luego llamamos a estas macros y las ejecutamos para nuestro propio requerimiento.

El filtrado es una herramienta muy popular y de uso común en MS Excel. Si se ocupa de un conjunto de datos muy grande en MS Excel, y necesita mirar solo valores o entradas específicos, puede filtrar las filas que no son de sus requisitos en ese momento. Por ejemplo, si ha creado una hoja de Excel que contiene las calificaciones de los estudiantes de una clase y desea averiguar quién obtuvo el 80% o más, puede filtrar todas las filas donde los estudiantes obtuvieron menos del 80%. Este es el concepto.

Para VBA, es posible crear Macros para operaciones de filtro. En este artículo, te mostraré cómo hacerlo.

Pasos Para Filtrar Datos personalizados Para La Hoja de Cálculo De Excel En VBA Para MS Excel

Primero, debe activar la pestaña Desarrollador en MS Excel.

A continuación, toque la pestaña Desarrollador en la Cinta de opciones. Hay dos tipos de referencias, uno es la referencia absoluta y la otra es la referencia relativa. Ya he escrito un artículo sobre el mismo tema utilizando referencias relativas. Pero aquí, les mostraré sin usar referencias relativas. Para ordenar y filtrar funciones, utilice siempre la Referencia absoluta. Ahora, haz clic en Grabar Macro .

 Grabador de macro de referencia relativa VBA

Ahora se abre la ventana Grabar macro. Seleccione una tecla de método abreviado para usted. Por ejemplo, he seleccionado Ctrl + Shift + U. He nombrado el acceso directo como Accessories Filterbycategoryclothing. Esto significa que la macro mostrará solo las filas, donde la categoría es Ropa o Accesorios.

 Datos de filtro personalizados Para la hoja de cálculo de Excel En VBA Para MS Excel

Ahora, diríjase a la pestaña Datos, haga clic en la herramienta Filtro. Esto activará la herramienta Filtro. A continuación, haga clic en la flecha desplegable debajo de la columna Categoría. Consulta solo el menú de ropa y accesorios.

Datos de filtro personalizados Para la hoja de cálculo de Excel En VBA Para MS Excel

Ahora, vaya a la pestaña Desarrollador y haga clic en Detener grabación.

 Datos de filtro personalizados Para la hoja de cálculo de Excel En VBA Para MS Excel

Si desea filtrar en función de un rango de números, por ejemplo, aquí quiero ver filas que tienen ventas entre $15,000 y 5 55,000. Por lo tanto, haga clic en el menú desplegable de la columna Ventas, vaya a Filtros de números y luego seleccione Entre.

Datos de Filtro personalizados Para La Hoja De Cálculo De Excel En VBA Para MS Excel

Esto abre la ventana de Filtro Automático Personalizado. Seleccione el rango. Haga clic en Aceptar.

 Datos de Filtro personalizados Para La Hoja De Cálculo De Excel En VBA Para MS Excel

Ahora se crea su macro. A continuación, vaya a la pestaña Desarrollador y haga clic en Detener grabación.

¡Eso es todo!

Leer Más: Lista De Todos Los Tutoriales De Excel VBA

Acerca de Debaleena

La felicidad es la mejor terapia. ¡Úsalo para curarte a ti mismo y luego a los demás!

Write a Comment

Tu dirección de correo electrónico no será publicada.