Cómo extraer los datos a otra hoja de cálculo utilizando VBA?
Tenemos un informe de la empresa con el nombre del empleado, el estado, la identificación de empresa, el gerente y el proceso.
Los datos anteriores contienen más de 250 filas. Ahora, queremos que el usuario seleccione Nombre, Administrador y Proceso de las listas desplegables.
La información debe actualizarse en otra hoja con un solo clic
Para obtener el resultado de los múltiples criterios mostrados anteriormente, necesitamos el código VBA Necesitamos seguir los pasos mencionados a continuación para iniciar el editor de VB Haga clic en la pestaña Desarrollador Desde el grupo Código , seleccione Visual Basic o simplemente presione ALT + F11 para iniciar la pantalla VBA
-
Haga clic en Insertar y luego en Módulo
Esto creará un nuevo módulo.
Ingrese el siguiente código en el Módulo;
Podemos asignar la macro al botón GO. Después de hacer clic en el botón IR, obtendremos el siguiente resultado
El código VBA anterior actualizará automáticamente el resultado a medida que cambiemos el nombre del empleado, el gerente o el proceso.
De esta manera, usando Advance Filter * a través de VBA, podemos extraer datos en múltiples condiciones.
ÍNDICE DE FILTRO AVANZADO:
link: / tips-Introduction-to-use-advance-filter [Introducción al filtro avanzado]
`enlace: / consejos-usando-y-o-y-criterios-múltiples [1.
Usando “Y”, “O” y Criterios múltiples] `
`enlace: / tips-how-to-filter-unique-records [2. ¿Cómo filtrar registros únicos?] `
`enlace: / tips-how-to-use-wildcards [3. ¿Cómo utilizar comodines?] `
`link: / tips-extract-records-after-specific-date-criteria [4.
Extraer registros después de criterios de fecha específicos] `
`enlace: / consejos-extraer-elementos-entre-2-fechas-criterios [5.
Extraiga elementos entre los criterios de 2 fechas] `
`enlace: / tips-how-to-extract-data-with-specific-text [6.
¿Cómo extraer datos con texto específico?] `
`link: / tips-how-to-extract-data-to-another-worksheet-using-vba [7.
¿Cómo extraer datos a otra hoja de trabajo usando VBA?] `