MS Excel, küçük veya büyük miktarda veriyi depolamak ve yönetmek için uygun yollar sağlar. Excel çalışma kitapları, veri kümelerini korumak, verileri analiz etmek, finans veya insan kaynakları ile ilgili faaliyetleri gerçekleştirmek vb. Bu nedenle MS Excel, çalışma kitaplarını parola kullanarak korumanıza izin verir. Bu makalede, C# kullanarak elektronik tablo koruma özelliklerini otomatikleştirmeyi ve Excel dosyalarını programlı olarak korumayı ve korumayı kaldırmayı öğreneceksiniz.
- Excel Dosyalarını Korumak için C# API
- C# kullanarak Excel Dosyalarını Koruyun
- C# kullanarak Excel Dosyalarının korumasını kaldırın
Excel Dosyalarını Korumak için C# API - Ücretsiz İndirme
Aspose.Cells for .NET, .NET uygulamalarınız içinden Excel dosyaları oluşturmanıza ve işlemenize olanak sağlayan, iyi bilinen bir elektronik tablo işleme API’sidir. API, Excel dosyalarını birkaç satır kodla korumanıza ve korumanızı kaldırmanıza olanak tanır. API’nin ikili dosyalarını indirebilir veya NuGet kullanarak yüklemesini sağlayabilirsiniz.
Install-Package Aspose.Cells
C# kullanarak Excel Dosyalarını Koruyun
MS Excel’i korumak pasta kadar kolaydır ve birkaç adımda yapılabilir. Excel dosyasını yükleyin, koruyun ve korunan dosyayı kaydedin. Ayrıca, uygulamak istediğiniz koruma tipini belirtebilirsiniz, yani her şeyi koruyun, yalnızca nesneleri veya içeriği vb. Aspose.Cells for .NET kullanarak bir Excel dosyasını koruma adımları aşağıdadır.
- Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Excel dosyasını Workbook.Protect(ProtectionType type, String password) yöntemini kullanarak koruyun.
- Korumalı Excel dosyasını Workbook.Save(String fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# kullanarak Excel dosyasının nasıl korunacağını gösterir.
// Excel dosyasını aç
Workbook workbook = new Workbook("Excel.xlsx");
// Koruma türünü belirterek çalışma kitabını koruyun
workbook.Protect(ProtectionType.All, "12345");
// Dosya 'yı kaydet
workbook.Save("Excel.xlsx");
C# kullanarak Excel Dosyalarının korumasını kaldırın
API’ye parola sağlayarak Excel dosyalarının korumasını da kaldırabilirsiniz. Korumalı bir Excel dosyasının korumasını kaldırma adımları aşağıda verilmiştir.
- Workbook sınıfını kullanarak Excel dosyasını yükleyin.
- Workbook.Unprotect(String password) yöntemini kullanarak Excel dosyasının korumasını kaldırın.
- Workbook.Settings.Password özelliğini kullanarak parolayı null olarak ayarlayın.
- Excel dosyasını Workbook.Save(String fileName) yöntemini kullanarak kaydedin.
Aşağıdaki kod örneği, C# kullanarak bir Excel dosyasının korumasının nasıl kaldırılacağını gösterir.
// Excel dosyasını aç
Workbook workbook = new Workbook("Excel.xlsx");
// çalışma kitabının korumasını kaldır
workbook.Unprotect("12345");
// Parolayı null olarak ayarla
workbook.Settings.Password = null;
// Dosya 'yı kaydet
workbook.Save("Excel.xlsx");
Çözüm
MS Excel dosyalarındaki verilerin korunması, dijital dünyanın önemli bir yönüdür. Bu nedenle, bu makale, C# kullanarak Excel dosyalarını koruma veya korumayı kaldırma işleminin nasıl otomatikleştirileceğini sunar. API referansları ve kod örnekleriyle birlikte adım adım kılavuz, bu özellikleri .NET uygulamalarınızda nasıl uygulayacağınızı öğrenmenizi sağlar. Belgeleri kullanarak API hakkında daha fazlasını keşfedebilirsiniz.