C# Excel ライブラリ
基本的なスプレッドシートの編集を超えてください。Office Interop なしで、ワークブック、数式、およびグラフを for .NET 10 で完全に制御できるようになります。
- 作成および編集:Excelファイル、数式、グラフ、画像
- スタイルセル、ボーダー、フォント、ハイパーリンクの追加
- 互換性あり:XLSX、XLS、CSV、TSV、XML、およびDataTables
- 無料 30日間トライアル、フル機能、クレジットカード不要
Interopを使用せずにExcelファイルを読み込む
すべての コード例を見る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);
Imports IronXL
Imports System
Imports System.Linq
' Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Select worksheet at index 0
Dim workSheet As WorkSheet = workBook.WorkSheets(0)
' Get any existing worksheet
Dim firstSheet As WorkSheet = workBook.DefaultWorkSheet
' Select a cell and return the converted value
Dim cellValue As Integer = workSheet("A2").IntValue
' Read from ranges of cells elegantly.
For Each cell In workSheet("A2:A10")
Console.WriteLine("Cell {0} has value '{1}'", cell.AddressString, cell.Text)
Next
' Calculate aggregate values such as Min, Max and Sum
Dim sum As Decimal = workSheet("A2:A10").Sum()
' Linq compatible
Dim max As Decimal = workSheet("A2:A10").Max(Function(c) c.DecimalValue)クロスプラットフォームのサポート
C#, F#, & VB.NET 用に設計されており、.NET 10, 9, 8, 7, 6, 5, Core, Standard, または Framework 上で動作します
.NET バージョン:
- C#, VB.NET, F# 言語
- .NET Core (10, 9, 8, 7, 6, 5, および 3.1+)
- .NET Standard (2.0+)
- .NETフレームワーク (4.6.2+)
OS & プロセッサ:
- Windows (x64, x86)
- Mac (x64, ARM)
- Linux (x64)
.NET プロジェクトタイプ:
- Web (Blazor & WebForms)
- デスクトップ (WPF & MAUI)
- コンソール (アプリ & ライブラリ)
アプリ環境:
- Windows (10+, Server 2016+)
- Linux (Ubuntu, Debian, CentOS, etc.)
- Mac (macOS 10+)
- Docker (Windows, Linux, Azure)
- Azure (VPS, WebApp, Function)
- AWS (EC2, Lambda)
IDE について:
- Microsoft Visual Studio
- Jetbrains ReSharper & Rider
バイナリー認証
- DigiCert署名済みバイナリ
正確さ、使いやすさ、速度に重点を置いたC#のExcelライブラリ。
IronXL は、.NET で Excel ドキュメントを生成および編集するための有力な C# Excel ライブラリです。そのユーザーフレンドリーな API により、開発者は数分で .NET プロジェクトに Excel 機能を追加できます。
あなたの無料30日間の試用キーをすぐに入手。
Office Interopの煩雑さなしで、必要なExcel APIです。
作成
スプレッドシートを設計する
簡単にスプレッドシートをカスタマイズ
保存とエクスポート
ワークシート形式のエクスポート
ワークブックをセキュアに
パスワードを追加する
なぜIronXL
C#でExcelの読み取り、書き込み、編集を行います。Office Interopは不要です。Windows、Linux、macOS、クラウドで動作します。
広範なフォーマットサポート
- XLS、XLSX、XLSM、XLTX、CSV、TSVの読み書き。
- JSON、HTML、バイナリフォーマットへのエクスポートを1回の呼び出しで。
- Office Interopを使用せず、Excelをインストールせずに形式を変換します。
5分で導入
- → 5分のクイックスタート。
- シンプルなAPI:
WorkBook.Load(),WorkBook.Create(),worksheet["A1"].Value. - スマートデフォルト: 自動再計算された数式、直感的な
WorkSheet["A1:B10"]範囲構文。
Enterprise業績
- .NET 10、Core、Standard、またはFramework
- C#、VB.NET、F#対応。DigiCert署名済みバイナリ。
- どこでも展開できます: Windows、Linux、macOS、Docker、Azure、AWS、オンプレミス、エアギャップ。
正確なデータ処理、あらゆるソースから
- ネイティブデータタイプ: テキスト、数値、日付、通貨、数式、パーセンテージ。
- 編集時に数式が毎回再計算されます。完全な数学、ソート、フィルター、集計(LINQ互換)。
- 直接変換で
System.Data.DataSetandDataTableデータベースワークフローに。
開発者優先のサポートとライセンス
- 永続的ライセンス:一度購入して永遠に使用可能。オプションの更新と更新。
- 24時間365日エンジニアサポート(24/7 Premium対応)。リアルな人間、中央値チャット応答時間<1分。
- 30日間の返金保証適していませんか?全額返金、質問なし。
ビルダー向け
- 本当に使う機能:
- XLSX、XLS、CSVの読み書き
- formula recalculation
- セル範囲(A1:B10)
- conditional formatting
- チャートと画像
- password encryption
- ソート/フィルター/集計
- DataSet/DataTableの変換
- ウィンドウの固定、自動サイズ
- JSONとHTMLのエクスポート
- どこでも動作:Windows、Linux、macOS、Docker、Azure、AWS、クラウド。
購入者向け
- 200万以上のエンジニアに信頼されています。2,237,574 NuGetインストール(機能ページで確認済み)
- Microsoft OfficeやExcel Interopは不要です。
- 再配布/SaaS/OEMオプションが利用可能です。
- 調達にやさしい: 永続ライセンス、オプションの更新、請求書の提供、複数の支払いオプション(ローカルとしては、Amazon Pay、Alipay、Apple Pay、IDEAL、SEPA、ACHを含む)。
- 30日間の返金保証。
世界中の数百万人のエンジニアに信頼されています。
開発者が尋ねるたびに、YES! Iron Softwareから IronEXCEL
IronXLは、Microsoft OfficeやExcel InteropをインストールせずにExcelファイルを読み取り、作成、編集できるか?はい!
XLS、XLSX、CSV、TSV、JSONフォーマットに1つのAPIでネイティブ対応しているか?はい!
データベース統合のためにワークシートとDataTable/DataSetオブジェクト間の組み込み変換があるか?はい!
数式を動的に追加、変更、および再計算できるか?はい!
フォント、ボーダー、整列、背景、数値フォーマットを含む詳細なスタイリングをサポートしているか?はい!
Windows、Linux、macOS、Docker、Azure上で.NET Core、Standard、Frameworkに完全にクロスプラットフォーム対応していますか?はい!
パスワードで保護されたスプレッドシートを開いて編集し、保存できるか?はい!
ソート、トリミング、グルーピング、結合などの範囲操作をサポートしているか?はい!
XMLやJSONにシートデータを直接エクスポートできるか?はい!
メタデータ、ペインの固定、および印刷領域をプログラムで設定できるか?はい!
標準のExcelセル表記(例:「A1:B10」)を使用して高速バルク編集をサポートしているか?はい!
今すぐ本番プロジェクトでIronXLを無料でテストできるか?はい! 30日間の無料トライアルを始めるにはここをクリック
準備はできましたか?
Nuget Downloads 2,237,574|バージョン:2026.9リリースされたばかり



