Excelワークシートの画面分割

紹介

この記事では、ワークシートを2つまたは4つの部分に分割し、特定の行や列を別々のウィンドウで表示する方法について学びます。大規模なデータセットを扱うときには、同じワークシートのいくつかの領域を同時に見る必要があることがあります。分割表示機能を使用して、必要な領域を比較するために同じワークシートの異なる部分を見ることができます。

Excelで画面を分割する方法

ワークシートを2つまたは4つの部分に分割するには、次のようにします:

  1. 分割を配置したい行/列/セルを選択します。
  2. [表示]タブの[ウィンドウ]グループで、[分割]ボタンをクリックします。

画面分割

列方向にワークシートを縦に分割する方法

スプレッドシートの2つの領域を垂直に分割するには、分割を表示したい列の右側の列を選択し、Excelの[分割]ボタンをクリックします。

Aspose.Cells for Python via .NETを使えば、列方向にワークシートを縦に分割するのは簡単です。まず、最上行の任意のセルをアクティブセルとして選択します。 method Worksheet.split で分割します。

from aspose.cells import Workbook
# Instantiate a new Workbook.
workbook = Workbook("Book1.xlsx")
sheet = workbook.worksheets[0]
# Sets C1 cell in the top row as the active cell.
sheet.active_cell = "C1"
# Split worksheet vertically on columns
sheet.split()

行方向にワークシートを横に分割する方法

Excelウィンドウを水平に分割するには、Excelで分割が発生する行の下の行を選択します。

Aspose.Cells for Python via .NETを使えば、横にワークシートを分割するのは簡単です。左列のセルをアクティブセルとして選択します。 method Worksheet.split で分割します。

from aspose.cells import Workbook
# Instantiate a new Workbook.
workbook = Workbook("Book1.xlsx")
sheet = workbook.worksheets[0]
# Sets A6 cell in the left column as the active cell.
sheet.active_cell = "A6"
# Split worksheet horizontally on rows
sheet.split()
workbook.save("dest.xlsx")

ワークシートを4つに分割する方法

同じワークシートの4つの異なるセクションを同時に表示するには、Excelで画面を縦横に分割します。

Aspose.Cells for Python via .NETを使えば、列に沿って縦にワークシートを分割するのは簡単です。最初の行と列ではないセルをアクティブセルとして選択します。 method Worksheet.split で分割します。

from aspose.cells import Workbook
# Instantiate a new Workbook.
workbook = Workbook("Book1.xlsx")
sheet = workbook.worksheets[0]
# Sets E6 cell as the active cell.
sheet.active_cell = "E6"
# Split worksheet into four parts
sheet.split()

分割を解除する方法

ワークシートの分割を解除するには、再び分割ボタンをクリックします。

Aspose.Cells for Python via .NETには、分割設定を解除するWorksheet.remove_splitメソッドがあります。

from aspose.cells import Workbook
# Instantiate a new Workbook.
workbook = Workbook("Book1.xlsx")
sheet = workbook.worksheets[0]
# Remove split.
sheet.remove_split()
# Split worksheet into four parts
sheet.split()