分割Excel工作表

介绍

在本文章中,我们将学习如何将工作表分割成两个或四个部分,将特定的行和/或列显示在单独的窗格中。在处理大量数据集时,我们需要一次看到同一工作表的几个区域,以比较数据的不同子集。分割屏幕功能可以满足您的需要。

如何在Excel中分割屏幕

要将工作表分割成两个或四个部分,请按照以下操作:

  1. 选择要分割的行/列/单元格之前的位置。
  2. 在“查看”选项卡上,在“窗口”组中,单击“拆分”按钮。

拆分屏幕

在列上垂直拆分工作表

要在电子表格的两个区域垂直分隔,选择要在其右侧出现分隔的列,并在Excel中单击“拆分”按钮。

通过Aspose.Cells for .Net编写程序在列上垂直拆分工作表非常容易,我们只需将顶行中的一个单元格选择为活动单元格,然后 使用 Worksheet.Split 方法进行拆分。

// Instantiate a new Workbook.
Workbook workbook = new Workbook("Book1.xlsx");
Worksheet sheet = workbook.Worksheets[0];
//Sets C1 cell in the top row as the active cell.
sheet.ActiveCell = "C1";
//Split worksheet vertically on columns
sheet.Split();

在行上水平拆分工作表

要在Excel中水平分隔您的Excel窗口,请选择要在其下方发生分隔的行。

通过Aspose.Cells for .Net编写程序在行上水平拆分工作表非常容易,我们只需将左列中的一个单元格选择为活动单元格,然后 使用 Worksheet.Split 方法进行拆分。

// Instantiate a new Workbook.
Workbook workbook = new Workbook("Book1.xlsx");
Worksheet sheet = workbook.Worksheets[0];
//Sets A6 cell in the left column as the active cell.
sheet.ActiveCell = "A6";
//Split worksheet horizontally on rows
sheet.Split();
workbook.Save("dest.xlsx");

将工作表分成四部分

要同时查看同一工作表的四个不同部分,请在Excel中垂直和水平拆分屏幕。

通过Aspose.Cells for .Net编写程序在列上垂直拆分工作表非常容易,我们只需选中第一行和列之外的一个单元格作为活动单元格,然后 使用 Worksheet.Split 方法进行拆分。

// Instantiate a new Workbook.
Workbook workbook = new Workbook("Book1.xlsx");
Worksheet sheet = workbook.Worksheets[0];
//Sets E6 cell as the active cell.
sheet.ActiveCell = "E6";
//Split worksheet into four parts
sheet.Split();
view raw Split-Four.cs hosted with ❤ by GitHub

如何移除拆分

要移除工作表的拆分,只需再次单击“拆分”按钮。

Aspose.Cells for .Net提供了一个 Worksheet.RemoveSplit 方法来移除拆分设置。

// Instantiate a new Workbook.
Workbook workbook = new Workbook("Book1.xlsx");
Worksheet sheet = workbook.Worksheets[0];
//Remove split.
sheet.RemoveSplit();
//Split worksheet into four parts
sheet.Split();
view raw Remove-Split.cs hosted with ❤ by GitHub