1
Crear una tabla de datos en Excel. En la fila 1, columna A, escriba la palabra "Color ". En la fila 1, columna B, escriba la palabra "Carta ". En la fila 1, columna C , escriba la palabra " número ". Durante varias filas de la columna A , el tipo en varios colores , como el rojo o el verde . Para las columnas B y C , el tipo de letras y números aleatorios para crear la tabla de datos.
2
Insertar una tabla dinámica basada en los datos . Filtra en la columna Color deseleccionando " verde . "
3
Abrir el editor de Visual Basic . Haga esto con la tecla " ALT " + "F11 " o seleccionando "Herramientas" en la barra de menú superior, a continuación, seleccione "Macros" -> "Editor de Visual Basic ".
4 Haga clic en "Insertar " en la barra de menú superior y seleccione la opción" Módulo "
5
Escriba el siguiente código de Visual Basic : .
Pública FilterPivotTable Sub ( )
ActiveSheet . tablas dinámicas ( " PivotTable1 ") . PivotFields ( " color")
. PivotItems ( "Green ") . Visible = True End
Con
End Sub
Página 6
Ejecutar a través del código con la tecla " F5 " o caminar por el código línea por línea con la tecla " F8 ". La tabla dinámica ahora mostrará tanto las columnas rojas y verdes . Para desactivar el filtro , cambiar la palabra "True" a " False ".