IRONSOFTWAREHOME
Combine Multiple Excel Ranges in C#
using IronXL;
using System;
using System.Linq;

WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Get a range from an Excel worksheet
var range = workSheet["A2:A8"];

// Combine two ranges
var combinedRange = range + workSheet["A9:A10"];

// Iterate over combined range
foreach (var cell in combinedRange)
{
    Console.WriteLine(cell.Value);
}
Imports IronXL
Imports System
Imports System.Linq

Dim workBook As WorkBook = WorkBook.Load("sample.xls")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()

' Get a range from an Excel worksheet
Dim range = workSheet("A2:A8")

' Combine two ranges
Dim combinedRange = range + workSheet("A9:A10")

' Iterate over combined range
For Each cell In combinedRange
    Console.WriteLine(cell.Value)
Next
NuGet Download
PM > Install-Package IronXL.Excel
Combine Multiple Excel Ranges in C#

Combine Multiple Excel Ranges in C#

IronXLはExcelファイルを効率的に操作するためのC#ライブラリです。 それの機能の一つは、+ 演算子を使用して、IronXL.Ranges.Range オブジェクトを組み合わせる能力です。

+ 演算子を使用してIronXL.Ranges.Range オブジェクトを組み合わせることは、複数の範囲を単一のエンティティとして扱うための多用途な方法です。 これはワークシートのさまざまなセクションからデータを集約する必要があるシナリオで非常に便利です。

IronXL で Excel に書き込む方法を学ぶ
GitHubで見る

準備はできましたか?

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日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。