Inserisci la timeline
Possibili Scenari di Utilizzo
Invece di regolare i filtri per mostrare le date, puoi usare una Timeline di PivotTable—un’opzione di filtro dinamico che ti permette di filtrare facilmente per data/ora e ingrandire il periodo desiderato con un controllo a cursore. Microsoft Excel consente di creare una timeline selezionando una tabella pivot e cliccando su Inserisci > Timeline. Aspose.Cells for Node.js via C++ consente anche di creare una timeline usando il metodo Worksheet.getTimelines().add().
Creare una timeline per una tabella pivot
Vedi il seguente esempio di codice. Carica il file Excel di esempio che contiene la tabella pivot. Successivamente crea la timeline basata sul primo campo pivot di base. Infine, salva il workbook in formato output XLSX. Lo screenshot seguente mostra la timeline creata da Aspose.Cells for Node.js via C++ nel file Excel di output.
Codice di Esempio
const AsposeCells = require("aspose.cells.node"); | |
// Load sample Excel file containing pivot table. | |
var wb = new AsposeCells.Workbook("input.xlsx"); | |
// Access second worksheet. | |
var sheet = wb.getWorksheets().get(1); | |
// Access first pivot table inside the worksheet. | |
var pivot = sheet.getPivotTables().get(0); | |
// Add timeline relating to pivot table | |
var index = sheet.getTimelines().add(pivot, 15, 1, "Ship Date"); | |
// Access the newly added timeline from timeline collection. | |
var timeline = sheet.getTimelines().get(index); | |
wb.save("output.xlsx"); |