Cambiare il Layout della Tabella Pivot
Microsoft Excel ti permette di cambiare il layout della tabella pivot usando i comandi del menu Strumenti tabella pivot > Design > Layout rapporto. Puoi cambiare il layout in queste tre forme
- Mostra in forma compatta
- Mostra in forma di contorno
- Mostra in forma tabellare
Aspose.Cells fornisce anche metodi PivotTable.ShowInCompactForm(), PivotTable.ShowInOutlineForm() e PivotTable.ShowInTabularForm() per cambiare il layout della tabella pivot in queste tre forme.
Il seguente codice di esempio mostra prima la tabella pivot in Forma compatta, poi mostra la tabella pivot in Forma di contorno e infine mostra la tabella pivot in Forma tabellare.
// 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 + "pivotTable_sample.xlsx"); | |
// Access first worksheet | |
Worksheet worksheet = workbook.Worksheets[0]; | |
// Access first pivot table | |
PivotTable pivotTable = worksheet.PivotTables[0]; | |
// 1 - Show the pivot table in compact form | |
pivotTable.ShowInCompactForm(); | |
// Refresh the pivot table | |
pivotTable.RefreshData(); | |
pivotTable.CalculateData(); | |
// Save the output | |
workbook.Save(dataDir + "CompactForm_out.xlsx"); | |
// 2 - Show the pivot table in outline form | |
pivotTable.ShowInOutlineForm(); | |
// Refresh the pivot table | |
pivotTable.RefreshData(); | |
pivotTable.CalculateData(); | |
// Save the output | |
workbook.Save(dataDir + "OutlineForm_out.xlsx"); | |
// 3 - Show the pivot table in tabular form | |
pivotTable.ShowInTabularForm(); | |
// Refresh the pivot table | |
pivotTable.RefreshData(); | |
pivotTable.CalculateData(); | |
// Save the output | |
workbook.Save(dataDir + "TabularForm_out.xlsx"); |