Lösenordsskydda eller avkryptera den delade arbetsboken med C++

Möjliga användningsscenario

Du kan skydda eller avskydda den delade arbetsboken med Microsoft Excel enligt följande skärmbild. Aspose.Cells stöder också denna funktion med metoderna Workbook::ProtectSharedWorkbook() och Workbook::UnprotectSharedWorkbook().

todo:image_alt_text

Lösenordsskydda eller upplåsa den delade arbetsboken

Följande exempelkod skapar en arbetsbok och skyddar den medan du aktiverar delning och sparar den som utdata Excelfil. På skärmbilden visas det att när du försöker avskydda den, ber Microsoft Excel dig att ange lösenordet för att avskydda den.

todo:image_alt_text

Exempelkod

#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;

int main()
{
    Aspose::Cells::Startup();

    // Create empty Excel file
    Workbook wb;

    // Protect the Shared Workbook with Password
    wb.ProtectSharedWorkbook(u"1234");

    // Uncomment this line to Unprotect the Shared Workbook
    // wb.UnprotectSharedWorkbook(u"1234");

    // Save the output Excel file
    wb.Save(u"outputProtectSharedWorkbook.xlsx");

    std::cout << "Shared workbook protection applied successfully!" << std::endl;

    Aspose::Cells::Cleanup();
}