So öffnen Sie eine passwortgeschützte Excel-Datei in C#

Dieser einfache Artikel erklärt, wie man die passwortgeschützte Excel-Datei in C#** öffnet, indem er die notwendigen Schritte und einen ausführbaren Beispielcode bereitstellt. Durch die Verwendung von C# Excel mit Passwort öffnen kann die Funktion mit Hilfe von nur ein paar Zeilen implementiert werden, für jede Art von unterstützten Excel-Dateien, z. B. XLSX, XLS, ODS usw. Sie können den Anwendungsfluss richtig steuern durch Abfangen der Ausnahmen, die bei fehlenden Passwörtern oder falschen Passwörtern ausgelöst werden.

Schritte zum Öffnen einer passwortgeschützten Excel-Datei in C#

  1. Konfigurieren Sie das Projekt, um Aspose.Cells aus dem NuGet-Paket-Manager hinzuzufügen
  2. Erstellen Sie ein LoadOptions-Klassenobjekt, um die Passworteigenschaft zu verwenden
  3. Legen Sie das Kennwort fest, das zum Öffnen der geschützten Excel-Datei erforderlich ist
  4. Laden Sie die geschützte Excel-Datei mithilfe des LoadOptions-Objekts mit einem Kennwort in das Workbook-Objekt

Diese Schritte erklären, wie C# eine passwortgeschützte Excel-Datei mit Hilfe einer Abfolge von Operationen öffnet, die zuerst den Schritt zum Hinzufügen der erforderlichen Bibliotheken beinhalten. Dann wird durch Verwendung des Klassenobjekts LoadOptions, das die Eigenschaft Password enthält, das Passwort für die Excel-Arbeitsmappe festgelegt. Diese einzelne Eigenschaft muss ausgefüllt werden, bevor die geschützte Datei mithilfe des Workbook-Klassenkonstruktors geöffnet wird, der den Dateinamen und das LoadOptions-Objekt erfordert.

Code zum Laden einer passwortgeschützten Excel-Datei mit C#

Wenn Sie in diesem Code das Kennwort nicht ausfüllen oder diese Eigenschaft auf null setzen, erhalten Sie die Ausnahme “Bitte geben Sie das Kennwort für die Arbeitsmappendatei an”. und wenn Sie das falsche Passwort eingeben, erhalten Sie die Ausnahme “Ungültiges Passwort”. Beachten Sie, dass nach dem erfolgreichen Öffnen der geschützten Datei das Kennwort dauerhaft entfernt wird, wenn Sie diese Eigenschaft auf null setzen, wenn es auf der Festplatte mit demselben Namen oder als eine andere Datei gespeichert wird.

Dieser Artikel hat uns angeleitet, wie Sie C#-Excel-Datei mit Kennwort öffnen verwenden. Wenn Sie erfahren möchten, wie Sie die Excel-Datei als PDF-Datei mit Einschränkungen speichern, lesen Sie den Artikel zu So konvertieren Sie XLSX in PDF mit eingeschränkten Berechtigungen mit C#.

 Deutsch