IRONSOFTWAREHOME
IRONXL VERWENDEN

Wie man einen Zellwert aus einer Excel-Datei in C# erhält

Curtis Chau
Curtis Chau
Updated: 21. April 2026

In diesem Artikel werden wir besprechen, wie Sie den Wert einer bestimmten Zelle aus einer Excel-Datei mit IronXL abrufen können.

1. IronXL

IronXL ist eine leistungsstarke Softwarebibliothek für .NET-Entwickler, die eine einfache und effiziente Möglichkeit bietet, Excel-Tabellen in ihren Anwendungen zu lesen, zu schreiben und zu manipulieren. Es bietet eine Reihe von Funktionen, die das Arbeiten mit Excel-Dateien einfach und effizient machen, darunter die Möglichkeit, Arbeitsblätter zu erstellen, zu ändern und zu löschen, Zelldaten zu lesen und zu schreiben und sogar komplexe Berechnungen mit Excel-Formeln durchzuführen. Mit IronXL können Entwickler schnell und einfach Excel-Funktionalität in ihre Anwendungen integrieren, Zeit sparen und ihren Entwicklungsprozess optimieren. Egal, ob Sie eine Finanzanwendung oder ein Datenanalysetool entwickeln oder einfach Excel-Dateien in Ihrer Anwendung lesen und schreiben müssen, IronXL bietet eine flexible und zuverlässige Lösung.

2. Voraussetzungen

Wenn Sie die IronXL-Bibliothek verwenden möchten, um den Wert einer bestimmten Zelle einer Excel-Datei zu extrahieren, müssen Sie bestimmte Voraussetzungen erfüllen, einschließlich:

  • Installation von Visual Studio auf Ihrem Computer, da es notwendig ist, ein C#-Projekt zu erstellen.
  • Installation von ASP.NET auf Ihrem System.
  • Installation der IronXL-Bibliothek auf Ihrem System, um Daten damit zu exportieren. Sie können es erhalten, indem Sie das IronXL NuGet-Paket aus dem NuGet Package Manager in Visual Studio herunterladen.

3. Erstellen eines neuen Projekts in Visual Studio

Um die IronXL-Bibliothek für Excel-bezogene Aufgaben zu verwenden, müssen Sie zuerst ein .NET-Projekt in Visual Studio erstellen. Während jede Version von Visual Studio verwendet werden kann, ist es ratsam, die neueste Version zu wählen. Es gibt mehrere Projektvorlagen zur Auswahl, einschließlich Windows Forms und ASP.NET, je nach Ihren spezifischen Anforderungen. Dieses Tutorial verwendet die Konsolenanwendung-Projektvorlage, um zu veranschaulichen, wie man mit IronXL arbeitet.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 1: Fenster 'Neues Projekt erstellen' Neues Projektfenster erstellen

Nach Auswahl des Projekttyps geben Sie dem Projekt einen Namen und wählen seinen Speicherort sowie das gewünschte Framework für das Projekt wie .NET Core 6.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 2: Projektkonfiguration Projektkonfiguration

Sobald die Lösung erstellt ist, wird die Datei program.cs geöffnet, die es Ihnen ermöglicht, Code einzugeben und die Anwendung zu erstellen/auszuführen.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 3: Projekt mit geöffnetem Code Projekt mit geöffnetem Code

Mit diesem neuen Visual Studio-Projekt jetzt erstellt, installieren wir IronXL.

4. Installieren Sie IronXL

Die IronXL-Bibliothek kann auf einige verschiedene Methoden heruntergeladen und installiert werden. Aber diese beiden Ansätze sind die einfachsten.

Diese sind:

  • Verwendung von NuGet-Paketen in Visual Studio.
  • Verwenden der Visual Studio-Befehlszeile.

4.1 Verwenden von Visual Studio

Um die IronXL-Bibliothek zu installieren, navigieren Sie im Visual Studio zum NuGet Package Manager. Öffnen Sie einfach den NuGet-Paket-Manager und suchen Sie im Browse-Tab nach IronXL. Sobald Sie IronXL in den Suchergebnissen gefunden haben, wählen Sie es aus und fahren Sie mit der Installation fort. Sobald die Installation abgeschlossen ist, können Sie mit der Verwendung der IronXL-Bibliothek in Ihrem Projekt beginnen.

Der folgende Screenshot zeigt, wie man den NuGet-Paket-Manager in Visual Studio öffnet.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 4: NuGet-Paket-Manager NuGet-Paket-Manager

Das folgende zeigt IronXL in den Suchergebnissen:

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 5: IronXL-Suchergebnis IronXL-Suchergebnis

4.2 Verwenden der Visual Studio Befehlszeile

Viele Entwickler ziehen es vor, Pakete über eine Befehlszeilenschnittstelle zu installieren. Um IronXL über die Befehlszeile zu installieren, gehen Sie wie folgt vor:

  • Gehen Sie in Visual Studio zu Tools > NuGet Packagemanager > Packagemanager-Konsole.

  • Geben Sie folgende Zeile im Paket-Manager Konsolen-Tab ein:

    PM > Install-Package IronXL.Excel

Jetzt wird das Paket heruntergeladen und in das aktuelle Projekt installiert und steht zur Verwendung bereit.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 6: Installation über die Befehlszeile Installation über die Befehlszeile

5. Spezifische Zellwerte aus einer Excel-Datei mit IronXL abrufen

Das Abrufen der in einer bestimmten Zelle eines Excel-Arbeitsblattes gespeicherten Daten mit IronXL ist ein unkomplizierter Prozess, der nur wenige Codezeilen erfordert. Mit dieser Softwarebibliothek können Entwickler den gewünschten Excel-Zellwert innerhalb ihres Programms leicht zugreifen. Das folgende Codebeispiel zeigt, wie man IronXL verwendet, um die Wert-Eigenschaft mit einer Zelladresse zu erhalten.

using IronXL;
using System;
using System.Linq;

class Program
{
    static void Main()
    {
        // Load the Excel workbook
        WorkBook workBook = WorkBook.Load("sample.xlsx");

        // Access the first worksheet
        WorkSheet workSheet = workBook.WorkSheets.First();

        // Define a range
        var range = workSheet["B2:B2"]; // This specifies the cell range to read

        // Get the value stored in cell B2
        foreach (var cell in range)
        {
            Console.WriteLine($"Value in B2: {cell.Value}");
        }
    }
}

Das obige Codebeispiel erhält einen Wert aus der Zelle B2, der auf die Konsole ausgegeben wird.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 7: Ausgabekonsole Ausgabekonsole

5.1. Bereich von Werten aus einem Excel-Arbeitsblatt lesen

Durch einige Modifikationen am oben angegebenen Codebeispiel ist es möglich, einen Bereich von Zellwerten aus einem Excel-Arbeitsblatt zu erhalten. Dazu muss der Bereichsparameter geändert werden, der an das WorkSheet-Objekt übergeben wird. Insbesondere muss der Bereichsparameter aktualisiert werden, um den Zellbereich widerzuspiegeln, der die gewünschten Daten enthält.

using IronXL;
using System;
using System.Linq;

class Program
{
    static void Main()
    {
        // Load the Excel workbook
        WorkBook workBook = WorkBook.Load("sample.xlsx");

        // Access the first worksheet
        WorkSheet workSheet = workBook.WorkSheets.First();

        // Define a new range covering B2 to B3
        var range = workSheet["B2:B3"];

        // Get values stored in the defined range
        foreach (var cell in range)
        {
            Console.WriteLine($"Value in {cell.Address}: {cell.Value}");
        }
    }
}

Der Zellbereich wird von [B2:B2] zu [B2:B3] geändert; dies wird zwei Werte anstelle von nur einem auf der Konsole drucken.

Wie man den Zellwert aus einer Excel-Datei in C# erhält, Abbildung 8: Ausgabekonsole 2 Ausgabekonsole 2

6. Fazit

Das Abrufen des Werts einer bestimmten Zelle in einem Excel-Arbeitsblatt mit C# ist eine häufige Aufgabe für viele Anwendungen, die mit Excel-Daten arbeiten. IronXL ist eine leistungsstarke Softwarebibliothek für .NET-Entwickler, die eine einfache und effiziente Möglichkeit bietet, Excel-Tabellen in ihren Anwendungen zu lesen, zu schreiben und zu manipulieren. Mit IronXL können Entwickler schnell und einfach Excel-Funktionalität in ihre Anwendungen integrieren, Zeit sparen und ihren Entwicklungsprozess optimieren.

Indem Sie die in diesem Artikel beschriebenen Schritte befolgen, können Entwickler lernen, wie sie IronXL mit ihrem C#-Projekt verbinden, Zellwerte programmatisch abrufen, Aufgaben, die Excel-Daten betreffen, automatisieren und effizientere und zuverlässigere Anwendungen erstellen. IronXL ist eine vielseitige und zuverlässige Lösung für die Arbeit mit Excel-Dateien in C#-Anwendungen. Besuchen Sie bitte diese Links, um mehr über detaillierte Operationen hinsichtlich Zelladressen oder wie man Excel-Dateien importiert zu erfahren.

Benutzer von IronPDF können auch von der Iron Suite profitieren, einer Sammlung von Softwareentwicklungstools, die IronPDF, IronOCR, IronXL, IronBarcode und IronWebScraper enthält.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.