Excel のウィンドウ枠の固定 上記のコード例は、スクロール中に可視状態を保つように行や列を固定したフリーズペインを作成する方法を示しています。 これは、情報を素早く比較する際にヘッダーの列や行を固定しておくのに非常に便利な機能です。 CreateFreezePane(列, 行) 最初のCreateFreezePane メソッドのオーバーロードは、指定された列と行に基づいてフリーズペインを作成します。 例えば、workSheet.CreateFreezePane(1, 4)は、列(A)と行(1-4)でフリーズペインを作成します。 CreateFreezePane(列, 行, その後の列, その後の行) このオーバーロードは、指定された列と行に基づいてフリーズペインを作成し、さらにワークシートにスクロールを適用します。 例えば、workSheet.CreateFreezePane(5, 2, 6, 7)は、列(A-E)と行(1-2)で1列と5行スクロールのフリーズペインが設定されます。 ワークシートが最初に開かれた時、列A-EおよびG-...が表示されます。 行は1-2および8-...が表示されます。 Excelで大量のデータテーブルがある場合、行や列を固定することは有用です。 この方法で、ワークシートの残りをスクロールしながらも、行または列を可視状態に保つことができます。 このリンクからプロジェクトファイルをダウンロードできます。 C#を使用してExcelにフリーズペインを追加する方法 Excelにフリーズペインを追加するためのC#ライブラリをダウンロードする 既存のスプレッドシートを読み込むか、新しいものを作成する CreateFreezePaneメソッドを使用してフリーズペインを追加する プリスクロールを適用するために第3および第4パラメーターを指定する 編集したExcelファイルをエクスポートする C#でExcelにフリーズペインを追加する方法を学ぶ 関連ドキュメントリンク Githubで見る 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション IronXL DLLをダウンロード Report an Issue on this page 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る