Bu basit makale, gerekli adımları ve çalıştırılabilir bir örnek kod sağlayarak parola korumalı Excel dosyasının C#’ta nasıl açılacağını açıklar. C# kullanarak Excel’i parola ile aç özelliği yalnızca birkaç satır yardımıyla gerçekleştirilebilir, XLSX, XLS, ODS vb. gibi desteklenen her tür Excel dosyası için. eksik şifre veya yanlış şifre durumunda ortaya çıkan istisnaları yakalamak.
C# ile Parola Korumalı Excel Dosyasını Açma Adımları
- NuGet paket yöneticisinden Aspose.Cells eklemek için projeyi yapılandırın
- password özelliğini kullanmak için LoadOptions sınıf nesnesi oluşturun
- Korumalı Excel dosyasını açmak için gereken parolayı ayarlayın
- Bir parola ile LoadOptions nesnesini kullanarak korumalı Excel dosyasını Workbook nesnesine yükleyin
Bu adımlar, gerekli kitaplıkları eklemek için ilk adımı içeren bir dizi işlem yardımıyla C# parola korumalı Excel dosyasını nasıl açtığını açıklar. Daha sonra Password özelliğini içeren LoadOptions sınıf nesnesi kullanılarak Excel çalışma kitabı parolası belirlenir. Dosya adını ve LoadOptions nesnesini gerektiren Workbook sınıfı oluşturucusu kullanılarak korumalı dosyayı açmadan önce bu tek özelliğin doldurulması gerekir.
C# Kullanarak Parola Korumalı Excel Dosyasını Yükleme Kodu
Bu kodda, parolayı doldurmazsanız veya bu özelliği null olarak ayarlamazsanız, “Lütfen Çalışma Kitabı dosyası için parola girin” istisnasını alırsınız. ve yanlış şifre verirseniz, “Geçersiz şifre” istisnasını alırsınız. Korunan dosyayı başarıyla açtıktan sonra, bu özelliği boş olarak ayarlarsanız, aynı adla veya farklı bir dosya olarak diske kaydedildiğinde parolanın kalıcı olarak kaldırılacağını unutmayın.
Bu makale, C# açık Excel dosyasını parolayla nasıl kullanma konusunda bize rehberlik etti. Excel dosyasını kısıtlamaları olan bir PDF dosyası olarak kaydetmeyi öğrenmek istiyorsanız, C# kullanarak XLSX’i kısıtlı izinlere sahip PDF’ye dönüştürme makalesine bakın.