Uppdatera dagar och bevara revisionslogg i delat arbetsbok med C++
Contents
[
Hide
]
Möjliga användningsscenario
När du delar en arbetsbok får du alternativet att Spara ändringshistorik i N dagar som visas i följande skärmbild. Du kan uppdatera antalet dagar att spara historik med hjälp av Aspose.Cells med egenskapen WorksheetCollection.GetDaysPreservingHistory().
Uppdatera antal sparade historikrevisioner på delad arbetsbok
Följande exempelkod skapar en tom arbetsbok, delar den sedan och uppdaterar revisionsloggar dagar med bibehållen historia till 7 dagar, vilket normalt är 30 dagar. Se output Excel-filet som genereras av koden för en referens.
Exempelkod
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Create empty workbook
Workbook wb;
// Share the workbook
wb.GetSettings().SetShared(true);
// Update DaysPreservingHistory of RevisionLogs
wb.GetWorksheets().GetRevisionLogs().SetDaysPreservingHistory(7);
// Save the workbook
wb.Save(u"outputShared_DaysPreservingHistory.xlsx");
std::cout << "Workbook shared and saved successfully!" << std::endl;
Aspose::Cells::Cleanup();
}