schützen Excel Dateien entschützen c#

MS Excel bietet komfortable Möglichkeiten, kleine oder große Datenmengen zu speichern und zu verwalten. Excel Arbeitsmappen werden häufig verwendet, um Datensätze zu verwalten, Daten zu analysieren, Aktivitäten im Zusammenhang mit Finanzen oder Personalwesen durchzuführen usw. Mit dem technologischen Fortschritt haben sich auch die Möglichkeiten des unbefugten Zugriffs auf Daten erhöht. Daher können Sie in MS Excel die Arbeitsmappen mit dem Kennwort schützen. In diesem Artikel erfahren Sie, wie Sie die Arbeitsblattschutzfunktionen automatisieren und Excel Dateien programmgesteuert mit C# schützen und den Schutz aufheben.

C# API zum Schutz von Excel Dateien – kostenloser Download

Aspose.Cells for .NET ist eine bekannte Tabellenkalkulations-API, mit der Sie Excel Dateien in Ihren .NET Anwendungen erstellen und verarbeiten können. Die API ermöglicht es Ihnen, die Excel Dateien innerhalb weniger Codezeilen zu schützen und den Schutz aufzuheben. Sie können die Binärdateien der API entweder herunterladen oder sie mit NuGet installieren lassen.

Install-Package Aspose.Cells

Excel Dateien mit C# schützen

Der Schutz von MS Excel ist kinderleicht und in wenigen Schritten erledigt. Laden Sie einfach die Excel Datei, schützen Sie sie und speichern Sie die geschützte Datei. Außerdem können Sie den Schutztyp angeben, den Sie anwenden möchten, dh alles schützen, nur Objekte oder Inhalte usw. Im Folgenden sind die Schritte zum Schützen einer Excel Datei mit Aspose.Cells for .NET aufgeführt.

Das folgende Codebeispiel zeigt, wie Sie eine Excel Datei mit C# schützen.

// Öffnen Sie die Excel Datei
Workbook workbook = new Workbook("Excel.xlsx");

// Schützen Sie die Arbeitsmappe, indem Sie den Schutztyp angeben
workbook.Protect(ProtectionType.All, "12345");

// Speicher die Datei
workbook.Save("Excel.xlsx");

Schutz von Excel Dateien mit C# aufheben

Sie können den Schutz der Excel Dateien auch aufheben, indem Sie das Kennwort für die API angeben. Im Folgenden sind die Schritte zum Aufheben des Schutzes einer geschützten Excel Datei aufgeführt.

Das folgende Codebeispiel zeigt, wie der Schutz einer Excel Datei mithilfe von C# aufgehoben wird.

// Öffnen Sie die Excel Datei
Workbook workbook = new Workbook("Excel.xlsx");

// Schutz der Arbeitsmappe aufheben
workbook.Unprotect("12345");

// Passwort auf null setzen
workbook.Settings.Password = null;

// Speicher die Datei
workbook.Save("Excel.xlsx");

Fazit

Der Schutz der Daten in MS-Excel Dateien ist ein wichtiger Aspekt der digitalen Welt. Daher wird in diesem Artikel beschrieben, wie Sie den Prozess zum Schützen oder Aufheben des Schutzes von Excel Dateien mithilfe von C# automatisieren. Die Schritt-für-Schritt-Anleitung zusammen mit den API-Referenzen und Codebeispielen zeigt Ihnen, wie Sie diese Funktionen in Ihren .NET Anwendungen implementieren. Weitere Informationen zur API finden Sie unter Dokumentation.

Siehe auch