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.4 リリース
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか?
サンプルを実行する あなたのデータがスプレッドシートになるのを見る。