IRONXL VERWENDEN

So deaktivieren Sie die geschützte Ansicht in Excel mit C#

Aktualisiert 31. März 2024
Teilen Sie:

In diesem Artikel wird erklärt, wie Sie die Excel-geschützte Ansichtsnachricht mit der Advance C# Excel Library IronXL einfach deaktivieren können.

1. IronXL

IronXL ist eine leistungsstarke C#-Bibliothek, die Entwicklern eine effiziente und unkomplizierte Möglichkeit bietet, mit Excel-Dateien in ihren Anwendungen zu arbeiten. Ganz gleich, ob Sie Excel-Daten lesen, schreiben oder bearbeiten müssen, IronXL vereinfacht den Prozess und ermöglicht es Ihnen, komplexe Aufgaben mit Leichtigkeit zu bewältigen. Mit seiner intuitiven API und umfangreichen Funktionalität macht IronXL die manuelle Bearbeitung von Excel-Dateien überflüssig und spart Ihnen wertvolle Zeit und Mühe. In diesem Handbuch werden die wichtigsten Funktionen und Möglichkeiten von IronXL vorgestellt und gezeigt, wie es zur Rationalisierung von Excel-bezogenen Vorgängen und zur Verbesserung Ihrer C#-Anwendungen eingesetzt werden kann. Egal, ob Sie ein Datenanalysetool erstellen, Berichte generieren oder Datenmigrationen durchführen, IronXL ist ein wertvolles Hilfsmittel, das das volle Potenzial der Excel-Integration in Ihrem C#-Projekt freisetzt

2. Voraussetzungen

Bevor Sie mit IronXL arbeiten und die geschützte Ansicht in Excel-Dateien mit der Programmiersprache C# deaktivieren können, müssen einige Voraussetzungen erfüllt sein. Diese Voraussetzungen umfassen

  1. Entwicklungsumgebung: Stellen Sie sicher, dass Sie eine geeignete Entwicklungsumgebung auf Ihrem Computer eingerichtet haben. Dazu gehört in der Regel eine integrierte Entwicklungsumgebung (IDE) wie z.B. Visual Studio installiert.

  2. C# Kenntnisse: Es ist wichtig, dass Sie ein grundlegendes Verständnis der C&num haben;

  3. IronXL-Bibliothek: Sie benötigen die IronXL bibliothek in Ihrem Projekt installiert. Dies kann über den NuGet Package Manager in Visual Studio oder über die Befehlszeilenschnittstelle erfolgen. Wenn Sie die Bibliothek installieren, können Sie ihre Funktionen zur Bearbeitung von Excel-Dateien, einschließlich der Zellformatierung, nutzen.

    Wenn Sie sich vergewissern, dass diese Voraussetzungen erfüllt sind, sind Sie bereit, mit IronXL zu arbeiten.

3. Erstellen Sie eine neue C#

Um die Arbeit mit IronXL zu beginnen, müssen Sie zunächst ein neues Projekt in Visual Studio erstellen.

  1. Öffnen Sie Visual Studio, gehen Sie zu Dateien und klicken Sie auf die Schaltfläche Neues Projekt.

    So deaktivieren Sie die geschützte Ansicht in Excel mit C#, Abbildung 1: Neues Projekt in Visual Studio

     **Neues Projekt in Visual Studio**
  2. Es erscheint ein neues Fenster, in dem Sie "Console Application" auswählen und auf die Schaltfläche Next klicken.

    How To Disable Protected View in Excel Using C#, Abbildung 2: Erstellen einer neuen Konsolenanwendung

     **Erstellen einer neuen Konsolenanwendung**
  3. Im letzten Fenster wählen Sie das Ziel-Framework, legen den Speicherort und den Namen des neuen Projekts fest und klicken auf die Schaltfläche Erstellen.

    Ihr neues Projekt in Visual Studio wird erstellt.

4. Installation von IronXL

IronXL bietet viele Möglichkeiten, diese Bibliothek zu installieren, dies sind die effektivsten Ansätze:

  1. Installieren Sie IronXL mit dem NuGet-Paketmanager.

  2. Installieren Sie IronXL mit der Paketmanager-Konsole.

4.1 Installieren Sie IronXL mit dem NuGet-Paketmanager

Verwenden Sie den NuGet Package Manager, um die IronXL-Bibliothek zu Ihrem Visual Studio-Projekt hinzuzufügen, und suchen Sie dann auf der Registerkarte Durchsuchen nach IronXL:

Nachdem Sie IronXL in den Suchergebnissen gefunden haben, wählen Sie einfach das Paket aus und beginnen den Installationsvorgang. Nachdem die Installation abgeschlossen ist, können Sie die IronXL-Bibliothek in Ihrem Projekt verwenden.

Der folgende Screenshot zeigt, wie Sie mit Visual Studio auf den NuGet Package Manager zugreifen.

Wie deaktivieren geschützte Ansicht in Excel mit C#, Abbildung 3: Navigieren Sie zu NuGet Package Manager

Navigieren Sie zu NuGet Package Manager

IronXL in den Suchergebnissen:

How To Disable Protected View in Excel Using C#, Abbildung 4: Suchen und installieren Sie das IronXL-Paket in NuGet Package Manager UI

Das IronXL-Paket in der NuGet Package Manager UI suchen und installieren

4.2 Verwenden der Visual Studio-Befehlszeile

Die Befehlszeilenschnittstelle ist unter Entwicklern ein gängiger Ansatz für die Paketinstallation. Folgen Sie diesen Anweisungen, um IronXL von der Kommandozeile aus zu installieren:

  1. Navigieren Sie in Visual Studio zu Tools > NuGet Package Manager > Package Manager Console.

  2. Wechseln Sie zur Registerkarte Paketmanager-Konsole.

  3. Geben Sie in der Konsole Folgendes ein:
    :ProductInstall
  1. To run the command, press Enter. This will start the IronXL package download and installation for the current project.

When the procedure is finished, you may begin using the IronXL library in your project.

How To Disable Protected View in Excel Using C#, Figure 5: Install IronXL in the Package Manager Console Install IronXL in the Package Manager Console

5. Disable Protection View in Excel Files using IronXL

IronXL is a top-of-the-line Excel Library, using its advanced features you can easily disable protected view messages using C# Code. First, we need an example Excel file that has protection view enabled.

How To Disable Protected View in Excel Using C#, Figure 6: An Excel file with the protection view enabled An Excel file with the protection view enabled

You can easily disable the protected view message with the following code example:

using IronXL;

WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
using IronXL;

WorkBook workBook = WorkBook.Load("sample1.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet.UnprotectSheet();
workBook.SaveAs("sample2.xlsx");
Imports IronXL

Private workBook As WorkBook = WorkBook.Load("sample1.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
workSheet.UnprotectSheet()
workBook.SaveAs("sample2.xlsx")
VB   C#

Der obige Code öffnet eine Excel-Arbeitsmappe mit arbeitsbuch.Laden methode, und laden Sie dann das Standard-Excel-Arbeitsblatt mit der Eigenschaft "workBook.DefaultWorkSheet". Nächste, arbeitsblatt.UnprotectSheet deaktiviert bei Bedarf die geschützte Ansicht, und speichern als methode.

Hier ist die Bildschirmabbildung der Ausgabe.

How To Disable Protected View in Excel Using C#, Abbildung 7: Die Excel-Ausgabedatei

Die Excel-Ausgabedatei

Wie Sie sehen können, sind die Bearbeitungsfunktionen von Microsoft Excel jetzt verfügbar.

6. Schlussfolgerung

IronXL ist eine leistungsstarke C#-Bibliothek, die die Arbeit mit Microsoft Office Excel-Dateien in Ihren Anwendungen vereinfacht. Wenn Sie die in dieser Anleitung beschriebenen Schritte befolgen, können Sie die Funktion "Geschützte Ansicht" in Excel mit C# problemlos deaktivieren

Die intuitive API und die umfangreichen Funktionen von IronXL machen es zu einem wertvollen Werkzeug für die Bearbeitung von Excel-Dateien, mit dem Sie Zeit und Mühe in Ihrem Entwicklungsprozess sparen. Wenn Sie die IronXL-Bibliothek installieren, ein neues Projekt in Visual Studio erstellen und die mitgelieferten Codebeispiele verwenden, können Sie die geschützte Ansicht effektiv deaktivieren und das volle Potenzial der Excel-Integration in Ihren C#-Projekten nutzen.

Darüber hinaus bietet IronXL eine breite Palette von Funktionen zur Interaktion mit Excel WorkBook, WorkSheet und Cells Ebene wie konvertierung zwischen gängigen Formaten, zelldatenformatierung, zellen zusammenführen, einfügen von mathematischen Funktionenund sogar die Verwaltung von Karten und bilder hinzufügen.

Weitere Informationen über die Funktionsweise von Nachrichten mit geschützter Ansicht finden Sie hier blog. Bitte besuchen Sie andere Tutorials und Codebeispiele, um excel-Dateien lesen.

IronXL steht den Nutzern für eine kostenlose Testversion zur Verfügung und kann lizenziert für die kommerzielle Nutzung nur mit seinem Lite-Paket ab $749.

< PREVIOUS
How To Set Hintergrundfarbe in Excel-Zelle mit C#
NÄCHSTES >
Öffnen einer Excel-Datei und Schreiben von Daten in C#

Sind Sie bereit, loszulegen? Version: 2024.10 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 1,068,832 Lizenzen anzeigen >