Excel Dosyalarını Koruma

IronXL'deki Encrypt yöntemi, Python geliştiricilerine hem tüm Excel çalışma kitaplarına hem de tek tek çalışma sayfalarına parola koruması uygulama olanağı sağlar. Bu, hassas verileri korumak ve yalnızca yetkili kullanıcıların Python uygulamanız tarafından oluşturulan Excel dosyalarını açabilmesini veya değiştirebilmesini sağlamada temel bir gereksinimdir.

IronXL ayrıca, kullanıcıların belirli çalışma sayfalarını düzenlemelerini önleyen, ancak verileri görüntülemelerine veya etkileşimde bulunmalarına olanak tanıyan sayfa düzeyinde korumayı destekler. Bu, yazma erişiminin kısıtlanması gerektiği işbirliğine dayalı ortamlarda özellikle yararlıdır. Koruma programatik olarak eklenebilir veya kaldırılabilir, bu da hem güvenli hem de geçici olarak erişilebilir iş akışları için esneklik sağlar.

WorkBook.Load, diskteki mevcut Excel dosyasını açar. Yüklendikten sonra, Encrypt yöntemi çalışma kitabı düzeyinde bir parola uygular ve doğru kimlik bilgileri olmadan dosyanın açılmasını engeller.

DefaultWorkSheet özelliği, birincil çalışma sayfasını alır. Üzerinde ProtectSheet çağrısı yapmak, sayfa düzeyinde ikinci bir güvenlik katmanı ekler ve çalışma kitabını açabilen kullanıcılar için bile düzenlemeleri kısıtlar.

Son olarak, Save hem çalışma kitabı düzeyinde şifrelemeyi hem de sayfa düzeyinde korumayı sürdürür, böylece güvenlik ayarları çıktı dosyasında korunur. Bu iki düzeyli yaklaşım, tek bir iş akışında hem okuma erişimini hem de düzenleme erişim kontrolünü kapsar.

Python'da Excel Çalışma Kitaplarında Şifre Ayarlamayı Öğrenin

Başlamaya Hazır mısınız?
Sürüm: 2026.6 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
örnek çalıştır verinizin bir hesap tablosu haline geldiğini izleyin.