Aspose.Cells kullanarak değiştirmek için Parolayı kontrol edin

Microsoft Excel’de değiştirmek için Parolayı kontrol edin

atayabilirsinaçmak için şifre veDeğiştirilecek şifre Microsoft Excel’de çalışma kitaplarınızı oluştururken. Lütfen Microsoft Excel’in bu şifreleri belirtmek için sağladığı arayüzü gösteren bu ekran görüntüsüne bakın.

yapılacaklar:resim_alternatif_metin

Aspose.Cells kullanarak değiştirmek için Parolayı kontrol edin

Aşağıdaki örnek kodlar,kaynak Excel dosya. 1234 olarak açmak için bir Parolası ve 5678 olarak değiştirmek için bir Parolası vardır. Kod, önce 567’nin değiştirilecek Parola’nın doğru olup olmadığını kontrol eder ve false döndürür ve ardından 5678’in değiştirilecek Parola olup olmadığını kontrol eder ve doğru döndürür.

// 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);

Konsol Çıkışı

Yükledikten sonra yukarıdaki örnek kodun Konsol Çıktısı:kaynak Excel dosya.

Is 567 correct Password to modify: False

Is 5678 correct Password to modify: True