Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
In diesem Artikel wird erklärt, wie Sie die Excel-geschützte Ansichtsnachricht mit der Advance C# Excel Library IronXL einfach deaktivieren können.
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
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
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.
C# Kenntnisse: Es ist wichtig, dass Sie ein grundlegendes Verständnis der C&num haben;
IronXL-Bibliothek: Sie benötigen dieIronXL 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.
Um die Arbeit mit IronXL zu beginnen, müssen Sie zunächst ein neues Projekt in Visual Studio erstellen.
Öffnen Sie Visual Studio, gehen Sie zu Dateien und klicken Sie auf die Schaltfläche Neues Projekt.
Neues Projekt in Visual Studio
Es erscheint ein neues Fenster, in dem Sie "Console Application" auswählen und auf die Schaltfläche Next klicken.
Erstellen einer neuen Konsolenanwendung
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.
IronXL bietet viele Möglichkeiten, diese Bibliothek zu installieren, dies sind die effektivsten Ansätze:
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.
Navigieren Sie zu NuGet Package Manager
IronXL in den Suchergebnissen:
Das IronXL-Paket in der NuGet Package Manager UI suchen und installieren
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:
Navigieren Sie in Visual Studio zu Tools > NuGet Package Manager > Package Manager Console.
Wechseln Sie zur Registerkarte Paketmanager-Konsole.
:ProductInstall
When the procedure is finished, you may begin using the IronXL library in your project.
Install IronXL in the Package Manager Console
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.
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")
Der obige Code öffnet eine Excel-Arbeitsmappe mitarbeitsbuch.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, undspeichern als methode.
Hier ist die Bildschirmabbildung der Ausgabe.
Die Excel-Ausgabedatei
Wie Sie sehen können, sind die Bearbeitungsfunktionen von Microsoft Excel jetzt verfügbar.
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 wiekonvertierung zwischen gängigen Formaten, zelldatenformatierung, zellen zusammenführen, einfügen von mathematischen Funktionenund sogar die Verwaltung von Karten undbilder hinzufügen.
Weitere Informationen über die Funktionsweise von Nachrichten mit geschützter Ansicht finden Sie hierblog. Bitte besuchen Sie andere Tutorials und Codebeispiele, umexcel-Dateien lesen.
IronXL steht den Nutzern für eine kostenlose Testversion zur Verfügung und kannlizenziert für die kommerzielle Nutzung nur mit seinem Lite-Paket ab $749.
9 .NET API-Produkte für Ihre Bürodokumente