Download - Unidad 3 moverse por la hoja de cálculo - actividad cómo crear un filtro avanzado con macro en excel
CÓMO CREAR UN FILTRO AVANZADO CON MACRO EN EXCEL
Crear una base de datos que contenga lo siguiente:
� Título: Tabla de Información de Clientes. � No. � Llave. � Género. � Edad. � Sector. � Ocupación � Documento � Nombre1. � Nombre2. � Apellido1. � Apellido2.
Ya ingresado todos los datos, selecciono el rango y le doy un nombre y en el cuadro de nombres doy datos y enter.
Si deseo modificar el nombre al rango, le doy clic en la ficha fórmula, y en el grupo nombres definidos le doy clic en el botón Administrador de nombre.
Se despliega la siguiente ventana, por esta también se puede cambiar el rango a los datos.
� Copio el encabezado. � Lo pego en otra hoja con Control + V, vuelvo y lo pego más abajo, le cambio
el estilo a la hoja. � Le cambio el nombre a la hoja por filtro y la primera hoja por bases de
datos. � La etiqueta filtro la muevo al principio. � En la celda B3 escribo FILTRAR POR : � En la celda B10 escribo RESULTADO :
Comenzamos a grabar macro.
� Le doy clic en grabar macro por programación. � Le doy el nombre de FILTRO y clic en aceptar.
� Clic en datos. � Clic en el grupo de ordenar y filtrar. � Selecciono avanzadas. � Si le sale un mensaje le dan aceptar.
� Se despliega una ventana “Filtro avanzado”. Le doy clic en copiar en otro lugar.
� Rango de la lista: Es donde se va extraer la información filtrada, le coloco el nombre que le colocamos a la selección de la base de datos, borro el contenido del Rango de Lista y escribo “DATOS”.
� Rango Criterio: Es para que se filtre la información, se debe seleccionar el encabezado y una fila hacia abajo “Filtrar por:”
� Copiar a: Donde se agregará los resultados del filtro selecciono el encabezado:
� Clic en aceptar. � Selecciono la fila en blanco filtrar por y la borro con delete. � Me ubico en código. � Detengo la macro. � Amplio la columnas. � Agregar botón. Clic en insertar formas, rectángulo redondo, le agrego
texto, “filtro”. � Le cambio la forma. � Clic derecho en el botón del mouse y le doy clic en asignar macro. � Clic en filtro y clic en aceptar. � Se guarda el archivo habilitado para macros.