Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Dieser Artikel wird die Kunst der Tabellenkalkulationsmanipulation in C# erkunden, mit Hilfe der fortschrittlichsten C#-Datenmanipulationsbibliothek namensIronXL ohne mit der Benutzeroberfläche zu interagieren.
Die Fähigkeit, die Daten von Excel-Dateien mit C# zu bearbeiten und zu manipulieren, kann für Unternehmen und Entwickler äußerst hilfreich sein. Die folgenden Schritte geben einen kurzen Überblick darüber, wie dies in fünf einfachen Schritten möglich ist
Installieren Sie die C#-Bibliothek zur Bearbeitung von Tabellenkalkulationen.
Nutzen Sie diearbeitsbuch.LadenMethode zum Öffnen einer Excel-Datei.
Verwenden Sie die Methode Worksheet.Value
, um den Wert der Zelle festzulegen.
AnwendenRange.Sum
Methode zum Summieren der Werte der Zellen.
IronXL ist ein leistungsfähiges Tool, das die C#-Tabellenverarbeitung grundlegend verändert hat. Als eine umfassende Bibliothek, die speziell für C# entwickelt wurde.
Egal, ob Sie an einer Finanzanwendung, einem datengetriebenen Dashboard oder einem Projekt arbeiten, das die Handhabung tabellarischer Daten umfasst, IronXL bietet eine robuste und benutzerfreundliche Lösung, die komplexe Tabellenkalkulationsoperationen in der C#-Entwicklung vereinfacht und sich leicht in Ihre Webanwendung oder Ihre .NET-Anwendungen implementieren lässt.
Dieser Artikel wird die wichtigsten Funktionen und Vorteile von IronXL untersuchen und aufzeigen, wie es die Effizienz und Funktionalität von C#-Anwendungen verbessert, die mit der Verarbeitung von Excel-Tabellen arbeiten. Mit IronXL können Sie Excel-Tabellen ohne die Notwendigkeit von Microsoft Office-Anwendungen bearbeiten, und Sie können auch erweiterte Excel-Tabellen erstellen, ohne Microsoft Excel und Excel Interop zu benötigen.
Bevor Sie IronXL installieren, ist es notwendig, ein neuesVisual Studio C#-Projekt zu erstellen oder ein bestehendes Projekt zu laden. Im Folgenden werden die Schritte zum Erstellen eines neuen Projekts in Visual Studio beschrieben.
Öffnen Sie Visual Studio und klicken Sie auf das Datei-Menü, dort erscheint ein Dropdown-Menü, im Dropdown-Menü klicken Sie auf das Neu-Menü, und ein weiteres Seitenmenü erscheint, klicken Sie auf Projekt.
Navigieren Sie zum Erstellen eines neuen Projekts in Visual Studio
Ein neues Fenster wird erscheinen. In diesem neuen Fenster klicken Sie auf die Suchleiste und schreiben Sie Console Application in die Suchleiste und wählen Sie die Option mit C#. Danach klicken Sie auf Next.
Neues Projekt-Dialog in Visual Studio erstellen
Ein neues Konfigurationsfenster wird geöffnet. In diesem neuen Fenster geben Sie den Projektnamen ein, legen den Speicherort des Projekts fest und klicken dann auf die Weiter-Schaltfläche.
Konfigurieren Sie das neue Projekt
Das letzte Fenster wird erscheinen, in diesem Fenster wählen Sie das Ziel-Framework aus und klicken Sie auf die Schaltfläche Erstellen.
Ziel-Framework-Auswahl
Sobald das Projekt erstellt ist, installieren wir die kostenlose IronXL C#-Bibliothek. Nachfolgend sind die Schritte aufgeführt, um IronXL in Ihrem C# zu installieren.
In Visual Studio gehen Sie zu Tools, ein Dropdown-Menü wird erscheinen. Im Dropdown-Menü klicken Sie auf den NuGet-Paket-Manager, es erscheint ein neues Untermenü. Im Untermenü klicken Sie auf NuGet-Pakete für die Lösung verwalten.
Navigieren Sie zu NuGet Package Manager
Es erscheint ein neues Fenster, in dem Sie auf die Registerkarte "Browser" gehen und in die Suchleiste IronXL eingeben. Es erscheint eine Liste der IronXL-Pakete, wählen Sie das neueste Paket aus und klicken Sie auf "Installieren".
Installieren Sie das IronXL-Paket im NuGet-Paket-Manager
IronXL bietet viele Funktionen zur Tabellenkalkulationsbearbeitung, mit denen Benutzer die Werte von Zellen, die Schriftgröße, die Hintergrundfarbe von Spalten, den Zellbereich und vieles mehr ändern können.
Dieser Abschnitt zeigt, wie man einen Datensatz aus einer Excel-Tabelle lädt, bearbeitet, formatiert und manipuliert.
Im Folgenden finden Sie ein Codebeispiel, das Excel-Einträge mithilfe von C#-Programmiersprachencode mit wenigen Codezeilen ändert.
Die Eingabedatei Excel
using IronXL;
WorkBook workBook = WorkBook.Load("test.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["A1"].Value = "Hello World Created by IronXL";
workBook.SaveAs("sample.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("test.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["A1"].Value = "Hello World Created by IronXL";
workBook.SaveAs("sample.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("test.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("A1").Value = "Hello World Created by IronXL"
workBook.SaveAs("sample.xlsx")
Der bereitgestellte Code verwendet die IronXL-Bibliothek in C#, um Quellcodes für die Bearbeitung von Tabellenkalkulationen in Excel-Dateien zu öffnen. Er beginnt mit dem Import des IronXL-Namensraums. Dann lädt es eine vorhandene Excel-Datei mit dem Namen "test.xlsx" in einearbeitsbuch objekt.
Das Standardarbeitsblatt dieser Arbeitsmappe wird zugegriffen und zugewiesen an einarbeitsblattVariable, bezeichnet als "workSheet". Der Code setzt den Wert der Zelle A1 im Arbeitsblatt auf "Hello World Created by IronXL". Schließlich wird die modifizierte Tabellenkalkulation als XLSX-Dateien gespeichert, zum Beispiel "sample.xlsx", die mit der SaveAs
-Methode gespeichert wird.
Die Ausgabedatei
IronXL bietet eine kostenlose Version dieser Funktion an, mit der Sie Formeln auf Arbeitsblättern verwenden und in andere Zellen schreiben können. Unten sehen Sie ein Beispiel mit der C# IronXL Spreadsheet Library.
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
var range = workSheet["D2:D5"];
decimal sum = range.Sum();
workSheet["D6"].Value = sum;
workSheet["C6"].Value = "Total Price:";
workBook.SaveAs("sample.xlsx");
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
var range = workSheet["D2:D5"];
decimal sum = range.Sum();
workSheet["D6"].Value = sum;
workSheet["C6"].Value = "Total Price:";
workBook.SaveAs("sample.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private range = workSheet("D2:D5")
Private sum As Decimal = range.Sum()
Private workSheet("D6").Value = sum
Private workSheet("C6").Value = "Total Price:"
workBook.SaveAs("sample.xlsx")
In diesem Code wird die IronXL-Bibliothek in C# verwendet, um eine Excel-Datei mit dem Namen "sample.xlsx" zu bearbeiten Er beginnt mit dem Laden der vorhandenen Excel-Datei in ein "WorkBook"-Objekt.
Das Standard-Arbeitsblatt dieser Arbeitsmappe wird zugegriffen und einer WorkSheet
-Variablen zugewiesen, die als "workSheet" bezeichnet wird. Anschließend wird ein bestimmter Zellbereich, von D2 bis D5, unter Verwendung des workSheet
ausgewählt.["D2:D5"]` Notation.
Die Summe der Werte innerhalb dieses Bereichs wird dann berechnet mit demSumme
Methode und in einer Variable namens "sum" gespeichert.
Der Code aktualisiert die Zelle D6 im neuen Arbeitsblatt mit dieser berechneten Summe und die Zelle C6 wird mit dem Label "Gesamtpreis:" versehen. Schließlich wird die geänderte Arbeitsmappe mit der Methode SaveAs
wieder in derselben Datei, "sample.xlsx", gespeichert.
Die Ausgabedatei
Dieser Artikel hat die Bedeutung von C# bei der Tabellenkalkulationsbearbeitung untersucht und IronXL als leistungsstarke Bibliothek vorgestellt, die die Fähigkeiten von C# erweitert.
Dieses Tutorial diskutierte den Prozess der Erstellung eines neuen Visual Studio C#-Projekts und umriss die Schritte zur Installation von IronXL. Der Artikel geht auch auf praktische Beispiele für die Verwendung von IronXL zur Bearbeitung von Excel-Dateien ein und zeigt, wie Zellwerte geändert und Formeln auf Kalkulationsdaten angewendet werden können.
IronXLerweist sich als ein wertvolles Werkzeug für Entwickler, die an Projekten im Bereich der Datenanalyse, Berichterstellung und Unterstützung anderer tabellenbezogener Funktionen arbeiten, und bietet eine nahtlose und effiziente Lösung zum Exportieren von Daten für C#-Anwendungen.
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 sogarDiagramme verwalten undbilder hinzufügen.
Der Beispielcode und das Beispiel zur Verwendung von Formeln in Tabellenkalkulationen finden Sie in diesembeispiel. Für das vollständige Tutorial zur Bearbeitung von Tabellenkalkulationen besuchen Sie bitte das Folgende:anleitungen.
Abonnieren Sie IronXL'sversuchbeginnen Sie noch heute damit, alle Funktionen zu erkunden und sehen Sie, wie IronXL Ihre Projekte unterstützen kann, unabhängig davon, ob Sie eine neue Excel-Datei erstellen, vorhandene Arbeitsblätter bearbeiten oder neue Zellendaten zu einer Tabelle oder einem Zellbereich hinzufügen möchten.
Wenn Sie IronXL als vorteilhaft für Ihre Arbeitsumgebung empfinden und die Funktionen, die es für alle Ihre Bedürfnisse bei der Bearbeitung von Tabellenkalkulationsdaten und mehr bietet, weiterhin nutzen möchten, können Sie einelizenz sobald Ihr Versuch endet.
9 .NET API-Produkte für Ihre Bürodokumente