Verificare la password per la modifica utilizzando Aspose.Cells

Verificare la password per modificare in Microsoft Excel

È possibile assegnare Password per aprire e Password per modificare durante la creazione dei propri workbook in Microsoft Excel. Si prega di vedere questa schermata che mostra l’interfaccia fornita da Microsoft Excel per specificare queste password.

todo:image_alt_text

Controllare la password per la modifica utilizzando Aspose.Cells

I seguenti codici di esempio caricano il file Excel di origine. Ha una Password per aprire come 1234 e una Password per modificare come 5678. Il codice prima verifica se 567 è la Password per modificare corretta e restituisce false e poi verifica se 5678 è la Password per modificare e restituisce true.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
// Specify password to open inside the load options
LoadOptions opts = new LoadOptions();
opts.Password = "1234";
// Open the source Excel file with load options
Workbook workbook = new Workbook(dataDir + "sampleBook.xlsx", opts);
// Check if 567 is Password to modify
bool ret = workbook.Settings.WriteProtection.ValidatePassword("567");
Console.WriteLine("Is 567 correct Password to modify: " + ret);
// Check if 5679 is Password to modify
ret = workbook.Settings.WriteProtection.ValidatePassword("5678");
Console.WriteLine("Is 5678 correct Password to modify: " + ret);

Output della console

Ecco l’output della console del codice di esempio precedente dopo aver caricato il file Excel di origine.

Is 567 correct Password to modify: False

Is 5678 correct Password to modify: True