XLSM Dosyasını Nasıl Kilidi Açabilirsiniz
Sheetize XLSM Unlocker for .NET, bir Excel makro‑etkin çalışma kitabının şifre korumasını kaldırırken tüm çalışma sayfalarını, grafikleri ve biçimlendirmeyi koruyan basit ama güçlü bir API sunar. Bu, dosyayı paylaşmadan veya kilidi açılmış bir çalışma kitabı gerektiren işlem hattına entegre etmeden önce erişmeniz gerektiğinde kullanışlıdır.
Ana Özellikler
XLSM Dosyalarının Kilidini Açma
Doğru şifre ile mevcut bir XLSM dosyasını şifresini çözün. Kilidi açma işlemi tam düzenleme yeteneklerini geri kazandırır; makroları, formülleri ve verileri değiştirmenize izin verir.
Biçimlendirme & Nesneleri Koruma
Tüm hücre stilleri, formüller, tablolar, grafikler, makrolar ve görseller, kilidi açma işleminden sonra aynı şekilde kalır.
Akış Desteği
Büyük çalışma kitaplarını düşük bellek kullanımıyla akış bazlı olarak açın; çok sayıda dosyanın toplu işlenmesi için idealdir.
Ayrıntılı Talimatlar
XLSM Kilidi Açma İş Akışı
Sheetize ile bir XLSM dosyasının kilidini açmak için şu adımları izleyin:
- Unlocker’ı Başlatın:
SpreadsheetUnlockersınıfının bir örneğini oluşturun. - Seçenekleri Yapılandırın: Kaynak dosya yolu ve çalışma kitabını koruyan şifreyi içeren
UnlockerLoadOptionsnesnesini ayarlayın. - Çıktı Yolunu Belirleyin: Kilidi açılmış XLSM dosyasının kaydedileceği hedef yolu sağlayın.
- Kilidi Açma İşlemini Çalıştırın: Hazırlanan yükleme ve kaydetme seçenekleriyle
Processmetodunu çağırın.
Örnek – Şifreli bir XLSM dosyasının kilidini açma
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Financial_report.xlsm",
Password = "MySecretPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "C:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Örnek – Yazma koruması şifresiyle bir XLSM dosyasının kilidini açma
using Sheetize;
var loadOptions = new UnlockerLoadOptions
{
InputFile = "Macro_enabled_workbook.xlsm",
PasswordOfWriteProtection = "WriteProtectPwd"
};
var saveOptions = new SaveOptions
{
OutputFile = "D:\\Unlocked\\"
};
SpreadsheetUnlocker.Process(loadOptions, saveOptions);Genişletilmiş Format Desteği
- Sheetize ayrıca daha önce korunmuş CSV, TSV ve HTML dışa aktarmalarını da kilitsiz bir şekilde sunabilir (sonuç dosyaları şifrelenmemiş olarak sağlanır).
Bu yeteneklerle Sheetize, bir kezlik hızlı bir betik ya da günde binlerce makro‑etkin elektronik tabloyu işleyen üretim‑ağır bir hizmet olsun, XLSM kilidi açmayı zahmetsiz hale getirir.