分割Excel工作表
介绍
在本文章中,我们将学习如何将工作表分割成两个或四个部分,将特定的行和/或列显示在单独的窗格中。在处理大量数据集时,我们需要一次看到同一工作表的几个区域,以比较数据的不同子集。分割屏幕功能可以满足您的需要。
如何在Excel中分割屏幕
要将工作表分割成两个或四个部分,请按照以下操作:
- 选择要分割的行/列/单元格之前的位置。
- 在“查看”选项卡上,在“窗口”组中,单击“拆分”按钮。
如何纵向拆分工作表(基于列)
要在电子表格的两个区域垂直分隔,选择要在其右侧出现分隔的列,并在Excel中单击“拆分”按钮。
使用 Aspose.Cells for Python via .NET,轻松进行纵向拆分,只需在顶部行选择一个单元格作为活动单元格,然后 使用 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,轻松进行横向拆分,只需在左侧列选择一个单元格作为活动单元格,然后 使用 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") |
如何将工作表拆分成四部分
要同时查看同一工作表的四个不同部分,请在Excel中垂直和水平拆分屏幕。
使用 Aspose.Cells for Python via .NET 可以轻松实现编程方式沿列垂直拆分工作表,我们只需将非第一行和列的一个单元格设为活动单元格,然后 使用 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() |