IRONXL VERWENDEN

So arbeiten Sie mit Excel-Dateien in C#

Veröffentlicht 29. September 2024
Teilen Sie:

Einführung

Die Arbeit mit Microsoft Excel-Dateien in Programmiersprachen ist zu einer wichtigen Anforderung im heutigen modernen Programmierparadigma geworden. Die Erstellung von Excel-Dateien ist erforderlich für Automatisierung, Datenanalyse, Produktivitätsmessung, Berichte usw. IronXL von Iron Software ist eine leistungsstarke C#-Bibliothek, die es Entwicklern ermöglicht, Excel-Dokumente zu lesen, zu schreiben und zu manipulieren, ohne dass Microsoft Excel auf dem Rechner installiert sein muss, in jeder Anwendung wie Webservices, Konsole, Desktop usw. Dies macht sie zu einer ausgezeichneten Wahl für Anwendungen, die Excel-Daten effizient und effektiv verarbeiten müssen. In diesem Artikel werden wir untersuchen, wie man mit IronXL Excel-Dateien in C# verwendet.

So arbeiten Sie mit einem Excel-Arbeitsbuch in C

  1. Erstellen Sie ein Visual Studio-Projekt und fügen Sie das IronXL NuGet-Paket hinzu.

  2. Erstellen Sie eine Excel-Datei ohne Interop.

  3. Stil zu Excel-Datei mit IronXL hinzufügen.

  4. Lesen Sie Werte aus Excel und berechnen Sie.

  5. Konvertiere Excel in HTML für die Webnutzung.

Einführung in die IronXL-Bibliothek

IronXL ist eine robuste Bibliothek für .NET, die die Arbeit mit Excel-Dateien vereinfacht. IronXL ist eine leistungsstarke .NET-Bibliothek, die entwickelt wurde, um Excel-Dateien mühelos zu erstellen, zu lesen und zu bearbeiten. Es verfügt über eine intuitive API, die die Arbeit mit Excel-Dokumenten vereinfacht und verschiedene Formate wie XLS, XLSX und CSV unterstützt. Diese Vielseitigkeit ermöglicht eine einfache Manipulation von Zellwerten, Formeln und Formatierungen. IronXL ist für Leistung optimiert und in der Lage, große Dateien und komplexe Datenoperationen effizient zu verarbeiten, während es einen effizienten Speichereinsatz gewährleistet. Seine plattformübergreifende Kompatibilität erhöht seinen Nutzen und macht IronXL zu einem wertvollen Werkzeug für Entwickler auf verschiedenen Betriebssystemen. Hier sind einige seiner Hauptmerkmale und Vorteile:

Wesentliche Merkmale

  1. Importieren und Exportieren: 1. Daten importieren: Unterstützt die Formate XLS, XLSX, CSV und TSV.

  2. Daten exportieren: Kann Arbeitsblätter in den Formaten XLS, XLSX, CSV, TSV und JSON exportieren.

  3. Datenmanipulation:

  4. System.Data-Integration: Arbeiten Sie mit Tabellenkalkulationen als `System.Data.DataSet`- und `System.Data.DataTable`-Objekte.

  5. Formeln: Unterstützt Excel-Formeln, die jedes Mal neu berechnet werden, wenn ein Blatt bearbeitet wird.

  6. Styling und Formatierung:

  7. Zellenformatierung: Passen Sie Schriftart, Größe, Hintergrundmuster, Rahmen, Ausrichtung und Zahlenformate an.

  8. Bereiche: Intuitive Bereichseinstellung mit `WorkSheet["A1:B10"] Syntax.

  9. Sicherheit:

    Verschlüsselung: Verschlüsseln und entschlüsseln Sie XLSX-, XLSM- und XLTX-Dateien mit Passwörtern. Plattformübergreifende Kompatibilität: 1. Funktioniert mit .NET Framework, .NET Core, .NET Standard und Azure. 2. Kompatibel mit Windows, macOS, Linux, Docker, Azure und AWS.

Vorteile

  1. Keine Notwendigkeit für Microsoft Office: IronXL erfordert nicht die Installation von Microsoft Office, was es leicht und einfach zu implementieren macht.

  2. Benutzerfreundlichkeit: Die API ist intuitiv und einfach zu bedienen, sodass Entwickler Excel-Funktionen schnell in ihre Anwendungen integrieren können. Leistung: IronXL ist für Leistung optimiert und gewährleistet eine schnelle und effiziente Verarbeitung großer Excel-Dateien.

  3. Vielseitigkeit: Geeignet für eine breite Palette von Anwendungen, einschließlich Web-, Desktop- und Cloud-basierter Lösungen. Umfassende Dokumentation: Umfangreiche Dokumentation und Beispiele sind verfügbar, was Entwicklern den Einstieg erleichtert und Lösungen für häufige Probleme bietet.

Erste Schritte

Um IronXL in Ihren .NET-Projekten zu verwenden, müssen Sie sicherstellen, dass Ihre Entwicklungsumgebung die folgenden Voraussetzungen erfüllt:

Voraussetzungen

  1. .NET Framework: IronXL unterstützt .NET Framework 4.5 und neuere .NET-Technologien.

  2. .NET Core und .NET Standard: Kompatibel mit .NET Core 2, 3, 5, 6, 7, 8 und 9. Unterstützt .NET Standard 2.0 und 2.1.

  3. Betriebssysteme: Funktioniert auf Windows, macOS und Linux. Kompatibel mit Docker-, Azure- und AWS-Umgebungen.

  4. Keine Notwendigkeit für Microsoft Office: IronXL erfordert nicht, dass Microsoft Office oder Excel Interop installiert sind.

  5. Code-Editor: Jeder visuelle C#-Code-Editor wie Visual Studio usw.

Einrichtung

Sie können IronXL über den NuGet-Paket-Manager in Visual Studio oder mithilfe der Paket-Manager-Konsole mit folgendem Befehl installieren:

dotnet add package IronXL.Excel --version 2024.8.5
dotnet add package IronXL.Excel --version 2024.8.5
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'dotnet add package IronXL.Excel --version 2024.8.5
VB   C#

So arbeiten Sie mit einem Excel-Arbeitsbuch in C

Um mit der Bearbeitung einer Excel-Datei zu beginnen, entwickeln wir zunächst ein Visual Studio-Projekt und fügen die IronXL-Bibliothek hinzu.

Schritt 1: Erstellen Sie ein Visual Studio-Projekt und fügen Sie das IronXL NuGet-Paket hinzu

Öffnen Sie Microsoft Visual Studio und wählen Sie die Option 'Create a new project', um mit der Erstellung des Projekts zu beginnen.

So arbeiten Sie mit Excel-Dateien in C#: Abbildung 1 - Neues Projekt

Wählen Sie die Projektschablone Ihrer Wahl aus, hier haben wir zur Vereinfachung die Konsolenanwendung ausgewählt.

So arbeiten Sie mit Excel-Dateien in C#: Abbildung 2 - Konsolenanwendung

Geben Sie nun den Projektnamen und den Speicherort für das Projekt ein.

So arbeiten Sie mit Excel-Dateien in C#: Abbildung 3 - Projektkonfiguration

Wählen Sie die von Ihnen bevorzugte .NET Framework-Version aus. Wir haben die neueste auf unserer Maschine verfügbare Version ausgewählt.

So arbeiten Sie mit Excel-Dateien in C#: Abbildung 4 - Ziel-Framework

Sobald die Schaltfläche "Erstellen" angeklickt wird, wird das Projekt erstellt und ist einsatzbereit. Öffnen Sie den Projektmappen-Explorer, um die Projektdateien zu überprüfen.

So arbeiten Sie mit Excel-Dateien in C#: Abbildung 5 - Projektmappen-Explorer

Nun installieren wir die IronXL-Bibliothek aus dem NuGet-Paketmanager, wie oben gezeigt.

Schritt 2: Erstellen Sie eine Excel-Datei ohne Interop

Nun erstellen wir eine Excel-Datei, ohne die Microsoft Interop-Bibliothek zu verwenden.

using IronXL;
namespace WorkingWithIronXL
{
    public class Program
    {
        public static void Main()
        {
            // Create new Excel WorkBook Object
            WorkBook workBook = WorkBook.Create();
            // Create WorkSheet
            WorkSheet workSheet = workBook.CreateWorkSheet("newXlDemo");
            // Add data in new worksheet
            workSheet["A1"].Value = "IronXL is the best Excel library";           
            // Save the Excel file as XLSX
            workBook.SaveAs("myIronXlDemo.xlsx");
        }
    }
}
using IronXL;
namespace WorkingWithIronXL
{
    public class Program
    {
        public static void Main()
        {
            // Create new Excel WorkBook Object
            WorkBook workBook = WorkBook.Create();
            // Create WorkSheet
            WorkSheet workSheet = workBook.CreateWorkSheet("newXlDemo");
            // Add data in new worksheet
            workSheet["A1"].Value = "IronXL is the best Excel library";           
            // Save the Excel file as XLSX
            workBook.SaveAs("myIronXlDemo.xlsx");
        }
    }
}
Imports IronXL
Namespace WorkingWithIronXL
	Public Class Program
		Public Shared Sub Main()
			' Create new Excel WorkBook Object
			Dim workBook As WorkBook = WorkBook.Create()
			' Create WorkSheet
			Dim workSheet As WorkSheet = workBook.CreateWorkSheet("newXlDemo")
			' Add data in new worksheet
			workSheet("A1").Value = "IronXL is the best Excel library"
			' Save the Excel file as XLSX
			workBook.SaveAs("myIronXlDemo.xlsx")
		End Sub
	End Class
End Namespace
VB   C#

Code-Erläuterung

  1. Wir fügen den IronXL-Namespace hinzu, um mit der Bibliothek zu arbeiten.

  2. Dann erstellen wir ein Excel-Objekt, um eine XLSX-Datei mit WorkBook.Create zu erstellen.();

  3. Die Methode CreateWorkSheet wird dann aufgerufen, um ein Arbeitsblatt innerhalb der Arbeitsmappe zu erstellen.

  4. Werte in Zelle mit workSheet hinzufügen["A1"]

  5. Speichern Sie dann die Excel-Datei, indem Sie workBook.SaveAs verwenden und einen Namen für die Datei angeben.

    Excel-Datei ausgeben

    Arbeiten mit Excel-Dateien in C#: Abbildung 6 - Excel-Ausgabe

Schritt 3: Stil zur Excel-Datei mit IronXL hinzufügen

Sehen wir uns nun an, wie man Excel-Zellen Stile hinzufügt.

using IronXL;
namespace WorkingWithIronXL
{
    public class Program
    {
        public static void Main()
         {
            // Create a new workbook
            WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
            // Create a new worksheet
            WorkSheet workSheet = workBook.CreateWorkSheet("StyledSheet");
            // Add multiple values to cells
            workSheet["A1"].Value = "This Styled Text with Awesome IronXL library";
            workSheet["A2"].Value = 999999;
            // Apply styles to cells
            workSheet["A1"].Style.Font.Bold = true;
            workSheet["A1"].Style.Font.Italic = true;
            workSheet["A1"].Style.Font.Height = 14;
            workSheet["A1"].Style.Font.Color = "#FF0000"; // Red color
            workSheet["A2"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Double;
            workSheet["A2"].Style.BottomBorder.SetColor("#00FF00"); // Green color
            // Save the workbook
            workBook.SaveAs("myIronXlWriteDemo.xlsx");
        }
    }
}
using IronXL;
namespace WorkingWithIronXL
{
    public class Program
    {
        public static void Main()
         {
            // Create a new workbook
            WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
            // Create a new worksheet
            WorkSheet workSheet = workBook.CreateWorkSheet("StyledSheet");
            // Add multiple values to cells
            workSheet["A1"].Value = "This Styled Text with Awesome IronXL library";
            workSheet["A2"].Value = 999999;
            // Apply styles to cells
            workSheet["A1"].Style.Font.Bold = true;
            workSheet["A1"].Style.Font.Italic = true;
            workSheet["A1"].Style.Font.Height = 14;
            workSheet["A1"].Style.Font.Color = "#FF0000"; // Red color
            workSheet["A2"].Style.BottomBorder.Type = IronXL.Styles.BorderType.Double;
            workSheet["A2"].Style.BottomBorder.SetColor("#00FF00"); // Green color
            // Save the workbook
            workBook.SaveAs("myIronXlWriteDemo.xlsx");
        }
    }
}
Imports IronXL
Namespace WorkingWithIronXL
	Public Class Program
		Public Shared Sub Main()
			' Create a new workbook
			Dim workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
			' Create a new worksheet
			Dim workSheet As WorkSheet = workBook.CreateWorkSheet("StyledSheet")
			' Add multiple values to cells
			workSheet("A1").Value = "This Styled Text with Awesome IronXL library"
			workSheet("A2").Value = 999999
			' Apply styles to cells
			workSheet("A1").Style.Font.Bold = True
			workSheet("A1").Style.Font.Italic = True
			workSheet("A1").Style.Font.Height = 14
			workSheet("A1").Style.Font.Color = "#FF0000" ' Red color
			workSheet("A2").Style.BottomBorder.Type = IronXL.Styles.BorderType.Double
			workSheet("A2").Style.BottomBorder.SetColor("#00FF00") ' Green color
			' Save the workbook
			workBook.SaveAs("myIronXlWriteDemo.xlsx")
		End Sub
	End Class
End Namespace
VB   C#

Code-Erläuterung

  1. Erstellen Sie eine Excel-Datei mit WorkBook.Create.

  2. Erstellen Sie ein Arbeitsblatt mit workBook.CreateWorkSheet.

  3. Werte zu Zellen mit workSheet hinzufügen["A1"].Wert

  4. Fügen Sie jedem Zelle mithilfe der Eigenschaften der Zelle wie workSheet Styles hinzu["A1"].Stil.Schriftart.Fett

  5. Speichern Sie die Arbeitsmappe mit workBook.SaveAs.

    Excel-Datei ausgeben

    Wie man mit Excel-Dateien in C# arbeitet: Abbildung 7 - Gestylte Excel-Ausgabe

Schritt 4: Werte aus Excel lesen und berechnen

Nachdem wir gesehen haben, wie man Excel-Dateien erstellt, schauen wir uns den folgenden Code an, um zu sehen, wie wir mit IronXL Excel-Dateien lesen und einige Berechnungen im Speicher durchführen können.

using IronXL;
namespace WorkingWithIronXL
{
    internal class IronXlDemo
    {
        public static void ReadData()
        {
            // Load the Excel worksheet
            WorkBook workBook = WorkBook.Load("sampleEmployeeData.xlsx");
            // Select the first worksheet
            WorkSheet workSheet = workBook.WorkSheets[0];
            // Read a specific cell value
            int cellValue = workSheet["A2"].IntValue;
            Console.WriteLine($"Value in A2: {cellValue}");
            // Read a range of cells
            foreach (var cell in workSheet["A1:H10"])
            {
                //Console.WriteLine($"Cell {cell.AddressString} has value '{cell.Text}'");
                Console.Write($"{cell.Text}\t");
                if(cell.AddressString.Contains("H"))
                {
                    Console.WriteLine();
                }
            }
            // Calculate aggregate values
            decimal sum = workSheet["F2:F10"].Sum();
            Console.WriteLine($"Sum of F2:F10: {sum}");
        }
}
using IronXL;
namespace WorkingWithIronXL
{
    internal class IronXlDemo
    {
        public static void ReadData()
        {
            // Load the Excel worksheet
            WorkBook workBook = WorkBook.Load("sampleEmployeeData.xlsx");
            // Select the first worksheet
            WorkSheet workSheet = workBook.WorkSheets[0];
            // Read a specific cell value
            int cellValue = workSheet["A2"].IntValue;
            Console.WriteLine($"Value in A2: {cellValue}");
            // Read a range of cells
            foreach (var cell in workSheet["A1:H10"])
            {
                //Console.WriteLine($"Cell {cell.AddressString} has value '{cell.Text}'");
                Console.Write($"{cell.Text}\t");
                if(cell.AddressString.Contains("H"))
                {
                    Console.WriteLine();
                }
            }
            // Calculate aggregate values
            decimal sum = workSheet["F2:F10"].Sum();
            Console.WriteLine($"Sum of F2:F10: {sum}");
        }
}
Imports Microsoft.VisualBasic
Imports IronXL
Namespace WorkingWithIronXL
	Friend Class IronXlDemo
		Public Shared Sub ReadData()
			' Load the Excel worksheet
			Dim workBook As WorkBook = WorkBook.Load("sampleEmployeeData.xlsx")
			' Select the first worksheet
			Dim workSheet As WorkSheet = workBook.WorkSheets(0)
			' Read a specific cell value
			Dim cellValue As Integer = workSheet("A2").IntValue
			Console.WriteLine($"Value in A2: {cellValue}")
			' Read a range of cells
			For Each cell In workSheet("A1:H10")
				'Console.WriteLine($"Cell {cell.AddressString} has value '{cell.Text}'");
				Console.Write($"{cell.Text}" & vbTab)
				If cell.AddressString.Contains("H") Then
					Console.WriteLine()
				End If
			Next cell
			' Calculate aggregate values
			Dim sum As Decimal = workSheet("F2:F10").Sum()
			Console.WriteLine($"Sum of F2:F10: {sum}")
		End Sub
	End Class
VB   C#

Code Erläuterung

  1. Hier haben wir Mitarbeiterdaten, die im Excel-Objektmodell wie unten gezeigt gespeichert sind.

  2. Mit IronXL laden wir die Excel-Datei in den Speicher und lesen das erste Blatt.

  3. Dann durchlaufen wir jede Zelle, um die Werte zu erhalten und sie auf der Konsole anzuzeigen.

  4. Dann berechnen wir die Summe des Alters mit den Zellen F2-F10 und zeigen sie anschließend in der Konsole an.

    Eingabedatei Excel

    So arbeiten Sie mit Excel-Dateien in C#: Abbildung 8 - Excel-Eingabe

    Output

    Wie man mit Excel-Dateien in C# arbeitet: Abbildung 9 - Konsolenausgabe

Schritt 5: Konvertieren Sie Excel in HTML für die Webnutzung

Da wir nun wissen, wie man Excel-Dateien erstellt, liest und schreibt, lassen Sie uns sehen, wie man Excel in HTML für die Webnutzung umwandelt.

using IronXL;
using IronXL.Options;
namespace WorkingWithIronXL
{
    internal class IronXlDemo
    {
        public static void ConvertToHtml()
        {
            WorkBook workBook = WorkBook.Load("sampleEmployeeData.xlsx");
            var options = new HtmlExportOptions()
            {
                // Set row/column numbers visible in HTML document
                OutputRowNumbers = true,
                OutputColumnHeaders = true,
                // Set hidden rows/columns visible in HTML document
                OutputHiddenRows = true,
                OutputHiddenColumns = true,
                // Set leading spaces as non-breaking
                OutputLeadingSpacesAsNonBreaking = true
            };
            // Export workbook to the HTML file
            workBook.ExportToHtml("workBook.html", options);
        }
}
using IronXL;
using IronXL.Options;
namespace WorkingWithIronXL
{
    internal class IronXlDemo
    {
        public static void ConvertToHtml()
        {
            WorkBook workBook = WorkBook.Load("sampleEmployeeData.xlsx");
            var options = new HtmlExportOptions()
            {
                // Set row/column numbers visible in HTML document
                OutputRowNumbers = true,
                OutputColumnHeaders = true,
                // Set hidden rows/columns visible in HTML document
                OutputHiddenRows = true,
                OutputHiddenColumns = true,
                // Set leading spaces as non-breaking
                OutputLeadingSpacesAsNonBreaking = true
            };
            // Export workbook to the HTML file
            workBook.ExportToHtml("workBook.html", options);
        }
}
Imports IronXL
Imports IronXL.Options
Namespace WorkingWithIronXL
	Friend Class IronXlDemo
		Public Shared Sub ConvertToHtml()
			Dim workBook As WorkBook = WorkBook.Load("sampleEmployeeData.xlsx")
			Dim options = New HtmlExportOptions() With {
				.OutputRowNumbers = True,
				.OutputColumnHeaders = True,
				.OutputHiddenRows = True,
				.OutputHiddenColumns = True,
				.OutputLeadingSpacesAsNonBreaking = True
			}
			' Export workbook to the HTML file
			workBook.ExportToHtml("workBook.html", options)
		End Sub
	End Class
VB   C#

Code-Erläuterung

  1. Hier laden wir die Excel-Datei "sampleEmployeeData.xlsx" mit der Load-Methode.

  2. Legen Sie dann die Optionen für die Konvertierung in HTML mithilfe von HtmlExportOptions fest.

  3. Dann verwenden wir die ExportToHtml-Methode, um in HTML zu konvertieren.

    Eingang

    So arbeiten Sie mit Excel-Dateien in C#: Abbildung 10 - Excel-Eingabe für das Web

    Output

    So arbeiten Sie mit Excel-Dateien in C#: Abbildung 11 - HTML-Ausgabe

Anwendungsfälle aus der realen Welt

IronXL ist eine vielseitige .NET-Bibliothek mit einem breiten Spektrum an praxisnahen Anwendungen, einschließlich:

1. Geschäftsberichte:

  1. Automatisierung der Erstellung periodischer Berichte, wie Verkaufszusammenfassungen, Finanzberichte und Leistungskennzahlen.

  2. Erstellen benutzerdefinierter Dashboards, die Daten aus verschiedenen Quellen abrufen und im Excel-Format präsentieren.

    2. Datenanalyse:

  3. Verarbeitung großer Datensätze zur Durchführung statistischer Analysen, Datenbereinigung und Datentransformation.

  4. Exportieren von analysierten Daten in Excel zur weiteren Untersuchung und zum Teilen mit Stakeholdern.

    3. Bestandsverwaltung:

  5. Verwaltung von Produktbeständen durch Erstellen und Aktualisieren von Excel-Tabellen mit Bestandsmengen, Lieferantendetails und Nachbestellpunkten.

  6. Erstellen von Bestandsberichten zur Verfolgung von Warenbewegungen und Identifizierung von Trends.

    4. Kundenbeziehungsmanagement (CRM):

  7. Exportieren von Kundendaten aus CRM-Systemen in Excel für detaillierte Analysen und Berichterstattung.

  8. Aktualisieren von CRM-Datensätzen durch Importieren geänderter Daten aus Excel-Dateien.

    5. Bildungseinrichtungen:

  9. Erstellen und Verwalten von Schülernotenbüchern, Anwesenheitslisten und Fortschrittsberichten.

  10. Erstellung von Prüfungsergebnissen und detaillierter Leistungsanalyse für Lehrer und Schüler.

    6. Finanzdienstleistungen:

  11. Automatisierung der Erstellung von Finanzmodellen, Budgets und Prognosen in Excel.

  12. Konsolidierung von Finanzdaten aus mehreren Quellen für umfassende Finanzberichterstattung.

    7. Personalwesen:

  13. Verwaltung von Mitarbeiterdaten, einschließlich Kontaktdaten, Gehaltsinformationen und Leistungsbeurteilungen.

  14. Erstellung von Berichten über HR-Kennzahlen wie Mitarbeiteranzahl, Fluktuationsraten und Mitarbeiterdemografie.

    8. Projektmanagement:

  15. Verfolgen von Projektzeitplänen, Meilensteinen und Ressourcenzuweisung mit Excel-Tabellen.

  16. Erstellen von Gantt-Diagrammen und anderen Projektmanagement-Tools direkt in Excel.

    9. E-Commerce:

  17. Exportieren von Bestelldetails, Kundeninformationen und Verkaufsdaten von E-Commerce-Plattformen nach Excel.

  18. Analyse von Verkaufstrends, Kundenverhalten und Produktleistung.

    10. Gesundheitswesen:

  19. Verwaltung von Patientenakten, Terminplänen und Behandlungsplänen in Excel.

  20. Analyse von Gesundheitsdaten zur Identifizierung von Mustern und Verbesserung der Patientenversorgung.

IronXL-Lizenzierung

IronXL ist eine Enterprise-Bibliothek, die Teil der Iron Suite von Produkten von IronSoftware ist. Für den Betrieb ist eine Lizenz erforderlich. Benutzer können eine Testlizenz herunterladen, um damit unter Verwendung ihrer E-Mail-ID zu arbeiten von hier. Sobald die Daten eingegeben sind, wird die Lizenz an die angegebene E-Mail-Adresse geliefert. Diese Lizenz muss am Anfang des Codes platziert werden, bevor die IronXL-Bibliothek wie unten verwendet wird.

License.LicenseKey = "your Key Here"
License.LicenseKey = "your Key Here"
'INSTANT VB TODO TASK: The following line uses invalid syntax:
'License.LicenseKey = "your Key Here"
VB   C#

Schlussfolgerung

IronXL ist eine leistungsstarke .NET-Bibliothek zum Erstellen, Lesen und Bearbeiten von Excel-Dateien und bietet eine intuitive API, die den Umgang mit Excel-Dokumenten vereinfacht. Es unterstützt eine breite Palette von Excel-Formaten, einschließlich XLS, XLSX und CSV, was es vielseitig für verschiedene Anwendungsfälle macht. IronXL ermöglicht die einfache Manipulation von Zellwerten, Formeln und Formatierungen und ist für Leistung optimiert, indem es große Dateien und komplexe Operationen effizient verarbeitet. Sein effizientes Speichermanagement sorgt für reaktionsfähige Anwendungen, und die plattformübergreifende Kompatibilität macht es zu einem wertvollen Werkzeug für Entwickler, die an verschiedenen Betriebssystemen arbeiten.

< PREVIOUS
So verwalten Sie Excel-Bereiche in C#
NÄCHSTES >
Importieren von Excel in SQL Server in C#

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

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