IRONSOFTWAREHOME
Excel のウィンドウ枠の固定
from ironxl import *

# Load the Excel workbook
workbook = WorkBook.Load("sample.xls")
worksheet = workbook.WorkSheets[0]

# Create freeze pane from column(A-B) and row(1-3)
worksheet.CreateFreezePane(2, 3)

# Overwriting freeze or split pane to column(A-E) and row(1-5) as well as applying prescroll
# The column will show E, G, ... and the row will show 5, 8, ...
worksheet.CreateFreezePane(5, 5, 6, 7)

# Save changes with the created freeze panes
workbook.SaveAs("createFreezePanes.xls")

# Remove all existing freeze or split pane
worksheet.RemovePane()
pip install ironxl
Excel のウィンドウ枠の固定

Excel のウィンドウ枠の固定

上記のコード例は、IronXL for Pythonを使用してExcelでウィンドウ枠を固定し、スクロール中に行と列が表示されたままにする方法を示しています。 これは、大規模なデータセットを確認する際にヘッダ行やラベル列を固定しておくための貴重な機能です。

CreateFreezePane(column, row)

最初のCreateFreezePaneオーバーロードは、凍結領域を定義するために列数と行数を受け取ります。 例えば、worksheet.CreateFreezePane(1, 4)列A行1–4をカバーするウィンドウ枠を作成します。

CreateFreezePane(column, row, subsequentColumn, subsequentRow)

このオーバーロードはフリーズペインを作成し、さらに事前にワークシートをスクロールすることも可能にします。 例えば、worksheet.CreateFreezePane(5, 2, 6, 7)列A–E行1–2を固定し、1追加列5追加行を表示するようにスクロールします。 ワークシートを最初に開くと、列 A–E、G–... が表示されます。 そして行 1–2、8–... が表示されます。

Excel で大きなデータテーブルを操作する場合、行や列をフリーズすることで、他の部分をスクロールしても重要なラベルが表示されたままになります。

Python を使用して Excel にフリーズペインを追加する方法を学びましょう

準備はできましたか?

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