IRONSOFTWAREHOME

Biblioteka Excel dla C#

Przekrocz podstawową edycję arkuszy kalkulacyjnych. Uzyskaj pełną kontrolę nad skoroszytami, formułami i wykresami dla .NET 10 bez Office Interop.

  • Twórz i edytuj pliki Excel, formuły, wykresy i obrazy
  • Stylizuj komórki, ramki, czcionki i dodawaj hiperłącza
  • Kompatybilny z XLSX, XLS, CSV, TSV, XML i DataTables
  • Bezpłatna 30-dniowa wersja próbna, pełne funkcje, brak karty kredytowej
Czytaj pliki Excel bez Interop
Zobacz wszystkie przykłady kodu %s
using IronXL;
using System;
using System.Linq;

// Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Select worksheet at index 0
WorkSheet workSheet = workBook.WorkSheets[0];

// Get any existing worksheet
WorkSheet firstSheet = workBook.DefaultWorkSheet;

// Select a cell and return the converted value
int cellValue = workSheet["A2"].IntValue;

// Read from ranges of cells elegantly.
foreach (var cell in workSheet["A2:A10"])
{
    Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text);
}

// Calculate aggregate values such as Min, Max and Sum
decimal sum = workSheet["A2:A10"].Sum();

// Linq compatible
decimal max = workSheet["A2:A10"].Max(c => c.DecimalValue);
NuGet Downloads Badge
PM >Install-Package IronXL.Excel

Wsparcie międzyplatformowe

Zaprojektowany dla C#, F#, & VB.NET działających na .NET 10, 9, 8, 7, 6, 5, Core, Standard lub Framework

Logo .NET
Logo Visual Studio
Logo NuGet
ReSharper
Logo Windows
Logo Linux
Logo Mac
Logo Docker
Logo Azure
Logo AWS

.NET Wersje:

  • C#, VB.NET, F# Języki
  • .NET Core (10, 9, 8, 7, 6, 5, i 3.1+)
  • .NET Standard (2.0+)
  • .NET Framework (4.6.2+)

OS & Procesory:

  • Windows (x64, x86)
  • Mac (x64, ARM)
  • Linux (x64)

.NET Rodzaje Projektów:

  • Web (Blazor & WebForms)
  • Pulpit (WPF i MAUI)
  • Konsola (Aplikacja & Biblioteka)

Środowiska aplikacji:

  • Windows (10+, Server 2016+)
  • Linux (Ubuntu, Debian, CentOS, itd.)
  • Mac (macOS 10+)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Funkcja)
  • AWS (EC2, Lambda)

IDE:

  • Microsoft Visual Studio
  • JetBrains ReSharper & Rider

Certyfikacja binarna

  • Podpisane przez DigiCert binaria

Biblioteka Excel dla C#, która priorytetowo traktuje dokładność, łatwość użycia i szybkość.

IronXL to wiodąca biblioteka C# Excel do generowania i edytowania dokumentów Excel w .NET. Jego przyjazne dla użytkownika API umożliwia deweloperom dodanie funkcji Excel do projektów .NET w ciągu kilku minut.

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.

Dlaczego IronXL

Czytaj, pisz i edytuj Excela w C#. Bez Office Interop. Działa na Windows, Linux, macOS i w chmurze.

Kliknij, aby obejrzeć wideo o Why IronXL?

Szerokie wsparcie dla formatów

  • Czytaj i pisz XLS, XLSX, XLSM, XLTX, CSV, TSV.
  • Eksport do JSON, HTML i formatów binarnych w jednym wywołaniu.
  • Konwersja pomiędzy formatami bez Office Interop czy zainstalowanego Excela.

Uruchomione w 5 minut

  • PM > Install-Package IronXL.Excel

    → 5-minutowe szybkie starty.
  • Proste API: WorkBook.Load(), WorkBook.Create(), worksheet["A1"].Value.
  • Domyślne ustawienia: automatycznie przeliczane formuły, intuicyjnaWorkSheet["A1:B10"]składnia zakresów.

Wydajność Enterprise

  • .NET 10, Core, Standard, or Framework
  • C#, VB.NET, F# obsługiwane. Binaria podpisane przez DigiCert.
  • Uruchamia się wszędzie: Windows, Linux, macOS, Docker, Azure, AWS, lokalnie, w odizolowanych środowiskach.
Obsługiwane platformy

Dokładna obsługa danych, z każdego źródła

  • Rodzime typy danych: teksty, liczby, daty, waluty, formuły, procenty.
  • Formuły przeliczane przy każdej edycji. Pełne wsparcie dla matematyki, sortowania, filtrowania, agregacji (kompatybilne z LINQ).
  • Konwersja bezpośrednia do/zSystem.Data.DataSet and DataTabledla przepływów pracy z bazą danych.

Wsparcie i licencjonowanie skierowane na programistów

  • Licencja wieczysta: kup raz, używaj na zawsze. Opcjonalne aktualizacje i odnowienia.
  • Wsparcie inżynierskie 24/5 (24/7 w Premium). Prawdziwi ludzie, średni czas odpowiedzi na czacie <1 min.
  • 30-dniowa gwarancja zwrotuNie pasuje? Pełny zwrot, bez pytań.

Dla budowniczych

  • Funkcje, których naprawdę użyjesz:
    • czytaj/pisz XLSX, XLS, CSV
    • formula recalculation
    • zakresy komórek (A1:B10)
    • conditional formatting
    • wykresy i obrazy
    • password encryption
    • sortowanie/filtrowanie/agregacja
    • konwersja DataSet/DataTable
    • zablokuj okienka, autosize
    • eksport do JSON i HTML
  • Działa wszędzie: Windows, Linux, macOS, Docker, Azure, AWS, chmura.

Dla kupujących

  • Zaufało nam ponad 2 miliony inżynierów.2,237,574 instalacji z NuGet(zweryfikowane na stronie funkcji).
  • Nie wymaga Microsoft Office ani Excel Interop.
  • Dostępne opcje redystrybucji / SaaS / OEM.
  • Przyjazny dla działu zakupów: wieczysta licencja, opcjonalne odnowienia, dostępna faktura, wiele opcji płatności (w tym lokalne: Amazon Pay, Alipay, Apple Pay, IDEAL, SEPA, ACH).
  • 30-dniowa gwarancja zwrotu pieniędzy.

Za każdym razem, gdy programiści pytają, odpowiedź brzmi: TAK! od IronEXCEL

Czy IronXL może odczytywać, tworzyć i edytować pliki Excel bez zainstalowanego Microsoft Office lub Excel Interop?TAK!

Czy natywnie obsługuje formaty XLS, XLSX, CSV, TSV i JSON w jednym API?TAK!

Czy istnieje wbudowana konwersja między Arkuszami a obiektami DataTable/DataSet do integracji z bazą danych?TAK!

Czy formuły można dodawać, modyfikować i przeliczać dynamicznie?TAK!

Czy obsługuje dokładne stylizowanie obejmujące czcionki, obramowania, wyrównanie, tła i formaty liczb?TAK!

Czy jest w pełni wielopłatformowy w .NET Core, Standard i Framework na Windows, Linux, macOS, Docker i Azure?TAK!

Czy można otwierać, edytować i zapisywać arkusze chronione hasłem?TAK!

Czy obsługuje operacje zakresowe, takie jak sortowanie, przycinanie, grupowanie i scałanie?TAK!

Czy dane arkusza można eksportować bezpośrednio do XML i JSON?TAK!

Czy można programistycznie konfigurować metadane, zamrażanie okienek i obszary do drukowania?TAK!

Czy obsługuje szybkie edytowanie masowe za pomocą standardowego oznaczenia komórek Excela (np. "A1:B10")?TAK!

Czy mogę testować IronXL w moim bieżącym projekcie za darmo teraz?TAK! Kliknij tutaj, żeby rozpocząć 30-dniowy bezpłatny okres próbny

Świetna Inżynieria,
24-godzinne wsparcie

Gotowy, aby rozpocząć?

Nuget Downloads 2,237,574Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta