Aggiornare i giorni preservando la cronologia delle revisioni in un workbook condiviso con Node.js tramite C++

Possibili Scenari di Utilizzo

Quando condividi un workbook, ricevi un’opzione chiamata Mantieni la cronologia delle modifiche per N giorni come mostrato nello screenshot seguente. Puoi aggiornare il numero di giorni per preservare la cronologia usando Aspose.Cells for Node.js via C++ con la proprietà WorksheetCollection.getDaysPreservingHistory().

todo:image_alt_text

Aggiornare i giorni di conservazione della cronologia delle revisioni nel workbook condiviso

Il seguente codice di esempio crea un workbook vuoto, quindi lo condivide e aggiorna i giorni di registro di revisione preservando la cronologia a 7 giorni, di solito 30 giorni. Consulta il file Excel di output generato dal codice per un riferimento.

Codice di Esempio

const AsposeCells = require("aspose.cells.node");
const path = require("path");

// Create empty workbook
const workbook = new AsposeCells.Workbook();

// Share the workbook
workbook.getSettings().setShared(true);

// Update DaysPreservingHistory of RevisionLogs
workbook.getWorksheets().getRevisionLogs().setDaysPreservingHistory(7);

// Save the workbook
workbook.save("outputShared_DaysPreservingHistory.xlsx");