excel dosyalarını koru korumayı kaldır c#

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 - Ü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.

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.

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.

Ayrıca bakınız