Disattiva i nastri della tabella pivot
Contents
[
Hide
]
report basati su tabelle pivot sono utili ma soggetti a errori se gli utenti di destinazione non hanno una conoscenza dettagliata di Excel per configurare questi report. In queste circostanze, le organizzazioni vorranno impedire agli utenti di modificare un report basato su tabella pivot. Le funzionalità comuni della tabella pivot come l’aggiunta di ulteriori filtri, filtri dei dati, campi o la modifica dell’ordine di determinate cose nel rapporto non sono per lo più consigliate per tutti gli utenti. D’altra parte, questi utenti saranno anche in grado di aggiornare il report e utilizzare filtri o affettatrici esistenti. Aspose.Cells ha fornito questa possibilità agli sviluppatori per impedire agli utenti di modificare questi rapporti durante la creazione di questi rapporti. A tale scopo, Excel fornisce una funzionalità per disabilitare il nastro della tabella pivot e lo stesso è fornito da Aspose.Cells, ovvero lo sviluppatore può disabilitare il nastro che contiene i controlli per modificare questi rapporti.
Disabilita la barra multifunzione della tabella pivot utilizzando PivotTable.EnableWizard
Il codice seguente dimostra questa funzionalità accedendo a una tabella pivot da un foglio e quindi impostandoAbilitaWizard afalso . Il file di tabella pivot di esempio può essere scaricato da questocollegamento.
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"); |