IRONSOFTWAREHOME
Excelの行と列を繰り返す
from ironxl import *

# Load existing spreadsheet
workbook = WorkBook.Load("sample.xlsx")
worksheet = workbook.DefaultWorkSheet

# Set repeating rows for row(2-4)
worksheet.SetRepeatingRows(1, 3)

# Set repeating columns for column(C-D)
worksheet.SetRepeatingColumns(2, 3)

# Set column break after column(H). Hence, the first page will only contain column(A-G)
worksheet.SetColumnBreak(7)

# Save changes with repeating rows and columns
workbook.SaveAs("repeatingRows.xlsx")
pip install ironxl
Excelの行と列を繰り返す

Excelの行と列を繰り返す

Excelのスプレッドシートが複数ページにわたる場合、列または行のタイトルが各ページの上部や左側に繰り返されると、読みやすさが大幅に向上します。 これらはExcelで_繰り返し行と列_(または_ヘッダー行と列_)と呼ばれます。 IronXL for Pythonは、わずか数行のコードでこの機能を有効にします。

SetRepeatingRows(startRow, endRow)

このメソッドは、繰り返し行を設定します。 例えば、worksheet.SetRepeatingRows(3, 4)を呼び出すと、印刷されるすべてのページで行4と5が繰り返されます。

SetRepeatingColumns(startColumn, endColumn)

このメソッドは、繰り返し列を設定します。 例えば、worksheet.SetRepeatingColumns(0, 2)を呼び出すと、印刷されるすべてのページで列AからCが繰り返されます。

両方のメソッドはゼロベースのインデックスを使用し、column 0は"A"に対応し、row 1はExcelの行2に対応します。 SetRepeatingRowsSetRepeatingColumnsが一緒に使用されると、各ページに適用される繰り返しルールは、最初のページとの相対位置に依存します。

最初のページの右側に広がるページには、繰り返し列ルールのみが適用されます。 最初のページの下に広がるページには、繰り返し行ルールのみが適用されます。 印刷範囲内の内側エリアに位置するページには、両方のルールが同時に適用されます。

図1

図1

図2

図2

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