Pivot Verbindung entfernen

Mögliche Verwendungsszenarien

Wenn Sie den Slicer und die Pivot-Tabelle in Excel trennen möchten, müssen Sie mit der rechten Maustaste auf den Slicer klicken und das Element “Berichtsverbindungen…” auswählen. In der Optionsliste können Sie das Kontrollkästchen bedienen. Ebenso, wenn Sie den Slicer und die Pivot-Tabelle mithilfe der Aspose.Cells-API programmgesteuert trennen möchten, verwenden Sie bitte die Methode Slicer.removePivotConnection(PivotTable pivot). Es wird den Slicer und die Pivot-Tabelle trennen.

Slicer entfernen

Der folgende Beispielcode lädt die Beispiel-Excel-Datei, die einen vorhandenen Slicer enthält. Es greift auf die Slicer zu und entkoppelt dann den Slicer und die Pivot-Tabelle. Schließlich speichert er die Arbeitsmappe als Ausgabe-Excel-Datei.

Beispielcode

// Load sample Excel file containing slicer.
Workbook wb = new Workbook("remove-pivot-connection.xlsx");
// Access first worksheet.
Worksheet ws = wb.getWorksheets().get(0);
// Access the first PivotTable inside the PivotTable collection.
PivotTable pivottable = ws.getPivotTables().get(0);
// Access the first slicer inside the slicer collection.
Slicer slicer = ws.getSlicers().get(0);
//Remove PivotTable connection.
slicer.removePivotConnection(pivottable);
// Save the workbook in output XLSX format.
wb.save("remove-pivot-connection-out.xlsx");