共有ブックの修正履歴日数を更新して保持する方法(履歴ログの保持期間を維持) Node.jsとC++を使用して
Contents
[
Hide
]
可能な使用シナリオ
ワークブックを共有すると、以下のスクリーンショットのように「変更履歴をN日間保持」というオプションが表示されます。Aspose.Cells for Node.js via C++の WorksheetCollection.getDaysPreservingHistory() プロパティを使用して、履歴を保持する日数を更新できます。
共有ブックにおける修正履歴の歴史を保持したまま日数を更新する
次のサンプルコードは空のワークブックを作成し、それを共有し、履歴を30日通常のところ7日に維持する日数で更新します。コードによって生成された出力Excelファイルを参照してください。
サンプルコード
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");