“Conocimiento software>Hojas de cálculo

Cómo cambiar una tabla dinámica filtro en VBA

2015/7/15
Una tabla dinámica de Excel es una poderosa herramienta de soluciones. Una característica principal de una tabla de pivote es su capacidad para filtrar los datos . Esto permite al usuario limitar la cantidad de datos que tiene que ver para obtener su respuesta. Con sólo un poco de Visual Basic para Aplicaciones o VBA , la programación , el usuario puede crear la funcionalidad que cambia automáticamente el filtro de tabla dinámica , ya sea en respuesta a una actualización o como parte de un proceso estandarizado . Instrucciones
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 ".

Hojas de cálculo
¿Cómo estimar sumas en hojas de trabajo
¿Cuál es un ejemplo de hoja de cálculo suave en el lugar?
¿Qué es Spread32 Compatibilidad
¿Cuál es la diferencia entre una aplicación de hoja de cálculo y la aplicación de procesamiento de textos?
Cómo utilizar un estilo de coma en Open Office
¿Qué es la ventana de diseño de formulario?
¿Usar la portada correcta es una medida segura?
Cómo comprobar Registrarse
Conocimiento de la computadora © http://www.ordenador.online