Ta bort pivottabell från ett arbetsblad
Contents
[
Hide
]
Aspose.Cells tillhandahåller en funktion för att radera eller ta bort pivottabell från ett arbetsblad. Du kan ta bort pivottabellen med hjälp av pivottabellobjektet eller pivottabellens position. Använd Worksheet.PivotTables.Remove() -metoden för att ta bort pivottabellen med hjälp av pivottabellobjektet och Worksheet.PivotTables.RemoveAt() metoden för att ta bort pivottabellen med hjälp av dess position i pivottabellssamlingen.
Följande kodexempel tar bort två pivottabeller från arbetsbladet. Först tar det bort pivottabellen med hjälp av Worksheet.PivotTables.Remove() -metoden och sedan tar det bort pivottabellen med hjälp av Worksheet.PivotTables.RemoveAt() -metoden
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 | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
// Create workbook object from source Excel file | |
Workbook workbook = new Workbook(dataDir + "source.xlsx"); | |
// Access the first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Access the first pivot table object | |
PivotTable pivotTable = worksheet.PivotTables[0]; | |
// Remove pivot table using pivot table object | |
worksheet.PivotTables.Remove(pivotTable); | |
// OR you can remove pivot table using pivot table position by uncommenting below line | |
//worksheet.PivotTables.RemoveAt(0); | |
// Save the workbook | |
workbook.Save(dataDir + "output_out.xlsx"); |