Supprimer la connexion de tableau croisé dynamique
Scénarios d’utilisation possibles
Si vous souhaitez dissocier la trancheuse et le tableau croisé dynamique dans Excel, vous devez faire un clic droit sur la trancheuse et sélectionner l’élément “Connexions de rapport…”. Dans la liste des options, vous pouvez agir sur la case à cocher. De même, si vous souhaitez dissocier la trancheuse et le tableau croisé dynamique en utilisant l’API Aspose.Cells pour Python via .NET de manière programmée, veuillez utiliser la méthode Slicer.remove_pivot_connection(pivot). Cela dissociera la trancheuse et le tableau croisé dynamique.
Comment dissocier une trancheuse et un tableau croisé dynamique en utilisant la bibliothèque Excel Aspose.Cells pour Python
Le code d’exemple suivant charge le fichier Excel d’exemple qui contient une trancheuse existante. Il accède aux tranches et dissocie ensuite la trancheuse et le tableau croisé dynamique. Enfin, il enregistre le classeur sous le nom de fichier Excel de sortie.
Code d’exemple
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("remove-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] | |
# Remove PivotTable connection. | |
slicer.remove_pivot_connection(pivottable) | |
# Save the workbook in output XLSX format. | |
wb.save("remove-pivot-connection-out.xlsx") |