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)Works with AI Coding Agents
Claude
Codex
GitHub Copilot
Cursor
Antigravity
Other coding agents
Runs Inside Your Infrastructure
No MCPs or external processing. IronXL runs inside your application, keeping documents in your control.
AI-ready Documentation
Clear documentation, API references, and tutorials help coding agents use IronXL effectively.
Built for Enterprise Workflows
Add enterprise-grade document capabilities where accuracy, consistency, and control matters.
クロスプラットフォームのサポート
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,276,634 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,276,634|バージョン:2026.9リリースされたばかり



