Inaktivera pivottabellribbon
Contents
[
Hide
]
Rapporter baserade på pivottabeller är användbara men benägna för fel om målgruppsanvändare inte har detaljerad kunskap om Excel för att konfigurera dessa rapporter. Under sådana omständigheter vill organisationer begränsa användare från att kunna ändra en rapport baserad på pivottabell. Vanliga pivottabellfunktioner som att lägga till ytterligare filter, slicers, fält eller ändra ordningen på vissa saker i rapporten rekommenderas inte för varje användare. Å andra sidan ska dessa användare också kunna uppdatera rapporten och använda befintliga filter eller slicers. Aspose.Cells har gett den här möjligheten till utvecklare att begränsa användare från att ändra dessa rapporter medan de skapar dessa rapporter. För detta ändamål tillhandahåller Excel en funktion för att inaktivera pivottabellribbon och samma sak tillhandahålls av Aspose.Cells dvs. utvecklaren kan inaktivera ribbon som innehåller kontroller för att modifiera dessa rapporter.
Inaktivera pivottabellribbon med hjälp av PivotTable.EnableWizard
Följande kod visar den här funktionen genom att komma åt en pivottabell från ett blad och sedan ställa in EnableWizard till false. Provfilen för pivottabell kan laddas ned från denna länk.
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 | |
// Open the template file containing the pivot table | |
Workbook wb = new Workbook("pivot_table_test.xlsx"); | |
// Access the pivot table in the first sheet | |
PivotTable pt = wb.Worksheets[0].PivotTables[0]; | |
// Disable ribbon for this pivot table | |
pt.EnableWizard = false; | |
// Save output file | |
wb.Save("out.xlsx"); |