IRONSOFTWAREHOME

.NET Core コード

C# VB PDF .NET : Core で Excel ファイルを読み取るCore で 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);
NuGet Downloads Badge
PM > Install-Package IronXL.Excel

IronXLの Load 機能を使用すると、さまざまな形式(XLSX, XLS, CSVなど)で既存のExcelファイルを簡単にロードおよび操作できます。 WorkBook をロードすることで、その WorkSheets とデータにアクセスし、値を抽出し、セル範囲をループし、合計や最大値のような計算を実行できます。 特定のセルにアクセスし、その値を適切なデータ型(例:整数、小数)に変換することができ、LINQ を使用して高度なデータ操作を行うことも可能です。 この機能により、.NET での Excel データの操作が簡略化され、データ分析、レポート生成、自動化などのタスクに理想的です。

IronXL で Excel ファイルを操作するための重要な出発点は WorkBook オブジェクトです。 既存のExcelファイルを開くには WorkBook.Load("sample.xlsx") メソッドを使用し、コンテンツと構造にアクセスしてさらに操作します。 これにより、開発者は既存のデータを使用してタスクを自動化し、新しいスプレッドシートをゼロから作成せずにスプレッドシートを更新できます。

次に、WorkSheets[0] プロパティを使用してワークブックの最初のワークシートにアクセスします。 Excel では、ワークブックに複数のシートを含めることができ、それぞれが行と列に整理されたデータセットを表しています。 最初のシートを選択することで、データが保存される主要領域をターゲットにしたり、値の読み取りや結果の計算などの操作を行うことができます。

ここで、range 変数は特定のセルグループ、今回の場合 A2 から A10 までの範囲を定義します。 これにより、IronXL は複数のセルと一度に対話することができ、値の読み取り、書式設定の適用、範囲を超えた計算の実行などが可能になります。 この例では、列の範囲をキャプチャし、順次データを簡単に操作できます。

選択された範囲の数値の合計を計算するには .Sum() メソッドを使用します。 これは、IronXL がデータ範囲に対して迅速で組み込みの計算を実行できることを強調しており、手動での反復と加算の必要性を排除します。

最後に Console.WriteLine() 文で計算された合計をコンソールに出力します。 これは、範囲での値の合計など、操作の結果をアプリケーション内で直接表示するシンプルですが強力な方法です。

このアプローチにより、開発者はデータ集約タスクを簡単に自動化したり、より大きなワークフローに統合したりできます。

IronXLでExcelファイルの読み込みと操作を学ぶ

.NET Core チームからの技術サポート

製品開発およびサポートチームに連絡してください。チームは、ライセンス、製品、プロジェクトの使用に関する質問にお答えします。

.NET Core での Excel ファイルの作業

依存関係や MS Office や Interop のインストールが不要な複数のプラットフォーム(Azureを含む)で動作するdot net coreでのExcelやその他のスプレッドシートドキュメントの操作を簡単に行う方法。

複数のファイル形式を開くおよび保存する

IronXL は .NET エンジニアが dotnet Core APPs から Excel スプレッドシートを書き出し、エクスポートできるようにします。XLS/XLSX/CSV/TSV を開いて編集し - XLS/XLSX/CSV/TSV/JSON に保存およびエクスポートします。IronXL は解析、変更、保存において無料および Interop ライブラリを凌駕します。

アウトオブザボックスでの SQL サポート

スプレッドシートを System.Data.DataSet および System.Data.DataTable オブジェクトとして開いて Excel、SQLおよび GridViews 間でデータを転送します。

Excel データを変更

Microsoft Excel の数式を編集し、ワークシートが変更されるたびに再計算します。クイック&イージーのワークシート [“A1:B10”] のフォーマット。範囲、列、および行をマージおよび設定します。

Excel ドキュメントのスタイル設定

フォント、サイズ、背景、ボーダー、アライメント、数値形式を設定。
C# Create Excel Spreadsheet .NET Core ライブラリ - Excel ドキュメントの作成と編集のため。

Visual Studio を使用して .NET Core プロジェクトを容易に構築

IronXL はインテリセンスサポートを伴った Excel ツールを手に取り戻します。Visual Studio 用の NuGet を使ってインストールするか、.NET Core 用に無料で手動で DLL をダウンロードします。一瞬でセットアップできます。

サポート:

  • .NET Core 2.0以上
  • .NET Framework 4.0以上のサポート C#、VB、F#
  • Microsoft Visual Studio. .NET開発IDEアイコン
  • Visual Studio のための NuGet インストーラーサポート
  • JetBrains ReSharper C#言語アシスタント互換
  • Microsoft Azure C# .NETホスティングプラットフォーム互換

ライセンスおよび .NET Core 用の価格

開発は無料です。ライセンスは $999 から。

完全なライセンスオプションを見る

.NET Core 用 Excel スプレッドシート チュートリアル

C#でExcelファイルを作成する方法
C#ExcelASP.NET
ヨナス シュミット - C# 開発者

.NET Core で Excel ファイルを作成する方法

ヨナスがOffice Interopを使用せずにIronXLでExcelファイルを生成する方法を見る...

ヨナスのExcelファイル生成チュートリアルを見る
C# & VB.NETでのExcelチュートリアル + コード例
C#ExcelXLS
エリヤ・ウィリアムズ - 製品開発エンジニア

C#またはVB.NETでExcelファイルを開くおよび編集

エリヤがC#アプリケーションにExcelデータを読み込むための無駄のないアプローチを共有します...

エリヤのExcel 読み取り&編集チュートリアルを見る
チュートリアル + コード例 VB.NET PDF作成と編集 | VB.NET & ASP.NET PDF
C#Excelデータ
レベッカ・ホワイト - .NETソリューションディレクター

Excelファイルを.NETアプリに読み込む方法。

レベッカのコードウォークスルーで.NETアプリケーションにExcelデータを読み込む手順を確認します...

ベッキーのC#チュートリアルを読む

.NET Core エンジニアが IronXL を使用する理由...

会計および財務のシステム

  • # 領収書
  • # 報告
  • # 請求書印刷
ASP.NET会計および財務システムにExcelサポートを追加します

ビジネスのデジタル化

  • # ドキュメント
  • # 注文&ラベリング
  • # 用紙の置き換え
.NET Core におけるビジネスのデジタル化のユースケース

エンタープライズコンテンツ管理

  • # コンテンツ制作
  • # ドキュメント管理
  • # コンテンツ配布
.NET CMS Excelサポート

データと報告アプリケーション

  • # パフォーマンストラッキング
  • # トレンドマッピング
  • # レポート
.NET Core Excel レポート
今すぐダウンロード
Iron Softwareエンタープライズ.NETコンポーネント開発者
C#ライブラリ開発者

何千もの企業、政府、小規模企業、開発者がIronソフトウェア製品を信頼しています。

Ironのチームは、.NETソフトウェアコンポーネント市場で10年以上の経験があります。

Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon

準備はできましたか?

Nuget Downloads 2,237,574バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。