Agregar conexión de tabla dinámica
Escenarios de uso posibles
Si deseas asociar un rebanador y una tabla dinámica en Excel, necesitas hacer clic derecho en el rebanador y seleccionar el elemento “Conexiones de informe…”. En la lista de opciones, puedes operar en la casilla de verificación. De manera similar, si deseas asociar un rebanador y una tabla dinámica utilizando el API de Aspose.Cells para Python via .NET programáticamente, por favor utiliza el método Slicer.add_pivot_connection(pivot). Se asociará el rebanador y la tabla dinámica.
Cómo asociar rebanador y tabla dinámica usando la biblioteca de Excel de Aspose.Cells para Python
El siguiente código de ejemplo carga el archivo de Excel de ejemplo que contiene un rebanador existente. Accede al Rebanador y luego asocia el Rebanador y la Tabla dinámica. Finalmente, guarda el libro de trabajo como archivo de Excel de salida.
Código de muestra
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load sample Excel file containing slicer. | |
wb = Workbook("add-pivot-connection .xlsx") | |
# Access first worksheet. | |
ws = wb.worksheets[0] | |
# Access the first PivotTable inside the PivotTable collection. | |
pivottable = ws.pivot_tables[0] | |
# Access the first slicer inside the slicer collection. | |
slicer = ws.slicers[0] | |
# Adds PivotTable connection. | |
slicer.add_pivot_connection(pivottable) | |
wb.save("add-pivot-connection-out.xlsx") |