Eliminar conexión de pivote
Contents
[
Hide
]
Posibles escenarios de uso
Si desea desasociar la segmentación y la tabla dinámica en Excel, debe hacer clic con el botón derecho en la segmentación y seleccionar el elemento “Informar conexiones…”. En la lista de opciones, puede operar en la casilla de verificación. Del mismo modo, si desea desasociar la segmentación y la tabla dinámica utilizando Aspose.Cells API mediante programación, utilice elSlicer.RemovePivotConnection (pivote de tabla dinámica)método. Desasociará la segmentación y la tabla dinámica.
Desasociar segmentación y tabla dinámica
El siguiente código de ejemplo carga elejemplo de archivo de Excelque contiene una segmentación existente. Accede a las segmentaciones y luego desasocia la segmentación y la tabla dinámica. Finalmente, guarda el libro de trabajo comoarchivo de salida de Excel.
Código de muestra
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Load sample Excel file containing slicer. | |
Workbook wb = new Workbook("remove-pivot-connection.xlsx"); | |
// Access first worksheet. | |
Worksheet ws = wb.Worksheets[0]; | |
// Access the first PivotTable inside the PivotTable collection. | |
PivotTable pivottable = ws.PivotTables[0]; | |
// Access the first slicer inside the slicer collection. | |
Slicer slicer = ws.Slicers[0]; | |
//Remove PivotTable connection. | |
slicer.RemovePivotConnection(pivottable); | |
// Save the workbook in output XLSX format. | |
wb.Save("remove-pivot-connection-out.xlsx"); |