IRONSOFTWAREHOME
IRONXLの使用

初学者向けガイド:Excelで行を凍結する方法

Curtis Chau
Curtis Chau
Updated: 2026年6月28日

1. はじめに

Excelは、ウィンドウ枠の固定などの機能により、ワークブック内の異なるエリアのコンテンツの表示を簡略化します。 行や列を固定することで、特定のセルを表示したままコンテンツをスクロールできます。 これは、IronXLライブラリを使用して達成できます。このライブラリは、ウィンドウ枠の固定オプションを含む高度なExcel操作を提供します。

2. Excelを使用した行と列の固定と解除

2.1 行の固定

ワークシート内で、特にヘッダーセルを含む特定の行や列を常に表示したい場合があります。 行や列を固定することで、素材をスクロールしても固定されたセルを表示できます。

**ステップ 1:**固定したい行を選択します。最上行を固定したい場合は、1 行目を選択します。この場合、ヘッダーを常に表示するために、1 行目を選択して固定します。

Excelで行を固定する方法(初心者ガイド)、図1: 行を固定するためのExcelデータ 行を固定するためのExcelデータ

ステップ2: 表示タブのウィンドウ枠の固定コマンドをクリックし、ドロップダウンメニューからウィンドウ枠の固定を選択します。

Excelで行を固定する方法(初心者ガイド)、図2: Microsoft Excelで凍結ペイン機能に移動 Microsoft Excelでウィンドウ枠の固定機能に移動

ステップ3: グレーの線は行がその位置に固定されていることを示しています。 スクロールしても固定された行はワークシートの上部に表示されます。 この例では、行17までスクロールしますが、行1は最上部として固定されているため画面に表示されたままです。

Excelで行を固定する方法(初心者ガイド)、図3: 固定された行の灰色の表示 固定された行のグレーの表現

2.2 列の固定

ステップ1: 固定したい列の右側にある列を選択します。 この場合、列Aを固定するために列Bを選択します。

Excelで行を固定する方法(初心者ガイド)、図4: 列を固定するためのExcelデータ 列を固定するためのExcelデータ

ステップ2: 表示タブのウィンドウ枠の固定コマンドをクリックし、ドロップダウンメニューからウィンドウ枠の固定を選択します。

Excelで行を固定する方法(初心者ガイド)、図5: Microsoft Excelで凍結ペイン機能に移動 Microsoft Excelでウィンドウ枠の固定機能に移動

ステップ3: 次に、固定したい列を選択します。これはグレーの線で表示されます。グレーの線は列がその位置で固定される場所を示しています。 ワークシートをナビゲートしている間、固定された列は左側に表示されたままです。この例では、列Gまでスクロールしても固定された列を左側に見ることができます。

Excelで行を固定する方法(初心者ガイド)、図6: 固定された列の灰色の表示 固定された列のグレーの表現

2.3 ウィンドウ枠の解除

別の表示オプションを選択したい場合は、枠を解除してスプレッドシートをリセットする必要があるかもしれません。 これを行うには、ウィンドウ枠の固定コマンドをクリックし、ドロップダウンメニューからウィンドウ枠の解除を選択して行や列を解除します。

Excelで行を固定する方法(初心者ガイド)、図7: Microsoft Excelでペイン解除機能に移動 Microsoft Excelでウィンドウ枠の解除機能に移動

3. IronXLを使用した行と列の固定と解除

3.1 IronXL の特徴

IronXLは、C#でMicrosoft Excelドキュメントを読み書きできる.NETライブラリです。 これは独立した.NETソフトウェアライブラリで、多くのスプレッドシート形式を読み取ることができます。 Microsoft ExcelやInteropのインストールは必要ありません。

IronXLの使いやすいC# APIを使用すると、.NET環境でExcelスプレッドシートファイルを簡単に読み取ったり、修正したり、作成したりできます。 このライブラリは、.NET Core、.NET Framework、Xamarin、モバイル、Linux、macOS、Azureに対する幅広いサポートを提供しており、これらのプラットフォームにおける最高のExcelスプレッドシートライブラリの1つです。

3.2 IronXL の特徴

  • XLS、XLSX、CSV、TSVからのデータを編集、読み取り、ロードできます。
  • データをCSV、TSV、JSON、XLS、XLSXに保存しエクスポートすることができます。
  • 範囲WorkSheet["A1:B10"]構文で簡単に利用できます。 範囲は論理的に組み合わせられます。
  • 列、行、範囲はソートできます。
  • スタイリングの例としては、セルの見た目スタイル、フォント、サイズ、境界線、配置、ロック、セルの固定、行を隠す/表示、数値形式などを適用できます。

3.3 IronXLを使用したウィンドウ枠の固定

Excelで行や列を固定すると、スクロールしている際も画面上の指定された位置に固定されたまま保持されるため、列を追跡し参照しやすくなります。 以下は行を固定するためのサンプルコードです。

using IronXL;

// Load the existing Excel file
WorkBook wb = WorkBook.LoadExcel("sample1.xlsx");

// Get a specific worksheet from the workbook
WorkSheet ws = wb.GetWorkSheet("Sheet1");

// Create a freeze pane at the top of the worksheet
// Parameters are column index and row index; here, it's freezing the top row
ws.CreateFreezePane(0, 1);

// Save the modified Excel file
wb.SaveAs("sample1.xlsx");

上記のコードは、Excelシートの最上行を固定するサンプルです。

  1. 既存のExcelシートを読み込む: wbオブジェクトにロードし、さまざまなExcelプロセスを実行できます。

  2. ワークシートを選択する: 必要なワークシートを名前で選択するにはGetWorkSheetを使用します(この場合は"Sheet1")。

  3. フリーズペインを作成する: CreateFreezePaneメソッドは、列の位置と行の位置の2つのパラメータを使用します。 指定された列と行がその位置で固定されます。

  4. ワークブックを保存する: 変更をファイルに保存するにはSaveAsメソッドを使用します。

CreateFreezePaneの値を変更することで、固定される行と列を変更できます。

Excelで行を固定する方法(初心者ガイド)、図8: IronXLによるフリーズパネル機能のあるExcelファイル IronXLからのウィンドウ枠固定機能を備えたExcelファイル

3.4 IronXLを使用したウィンドウ枠の解除

RemovePane関数を使用してExcelシートの行と列の固定を解除できます。

4. 結論

IronXLライブラリは、複雑なExcelアプリケーションに必要なすべての高度な機能を提供する開発ライブラリです。 それが素晴らしいのは、開発者やユーザーに無料試用版を提供していることで、ニーズに合っているかどうかを簡単に判断できます。 IronXLは最速のライブラリの1つであり、わずか数行のコードで開発者は簡単にExcelドキュメントを作成し、さまざまなExcel操作を実行する方法を学ぶことができます。 IronXLについてもっと知るには、このIronXLメインページをクリックするか、Excelファイルの読み取りに関するこのチュートリアルで追加の例をご覧ください。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

...
詳しく読む

関連する記事

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