Kontrollera lösenordet för att ändra med Aspose.Cells
Du kan tilldela ett lösenord för att öppna och ett lösenord för att ändra när du skapar dina arbetsböcker i Microsoft Excel. Vänligen se denna skärmdump som visar gränssnittet Microsoft Excel tillhandahåller för att ange dessa lösenord.
Ibland behöver du kontrollera om det angivna lösenordet överensstämmer med lösenordet för att ändra programmatiskt. Aspose.Cells tillhandahåller workbook.getSettings().getWriteProtection().validatePassword()-metoden som du kan använda för att kontrollera om det angivna lösenordet för ändring är korrekt eller inte.
Java-kod för att kontrollera lösenordet för att ändra med Aspose.Cells
Följande exempelkoder laddar käll-Excel-filen. Den har ett lösenord för att öppna som 1234 och lösenord för att ändra som 5678. Koden kontrollerar först om 567 är korrekt lösenord för att ändra och den returnerar false och sedan kontrollerar den om 5678 är lösenord för att ändra och den returnerar true.
Konsolutmatning genererad av Java-koden
Här är konsolresultatet av den ovanstående exempelkoden efter att ha laddat käll-Excel-filen.
Is 567 correct Password to modify: false
Is 5678 correct Password to modify: true