使用 Python 对 Excel 中的行进行分组

本简短教程将指导您使用 Python 对 Excel 中的行进行分组。它包含设置开发 IDE 的详细信息、编程步骤列表以及示例代码,展示了如何使用 Python 对 Excel 中的列进行分组。您将学习如何对行和列进行分组和取消分组,以及如何在 MS Excel 中打开输出文件时设置用于展开或折叠它们的标志。

使用 Python 在 Excel 中对列进行分组的步骤

  1. 将 IDE 设置为使用 通过 Java 实现 Python 的 Aspose.Cells 对行和列进行分组
  2. 使用 Workbook 类加载 Excel 文件并访问工作表集合
  3. 从目标工作表访问单元格集合
  4. 通过提供起始行、结束行和折叠标志来调用 groupRows()
  5. 通过设置起始列、结束列和折叠标志来调用 groupColumns()
  6. 保存输出 Excel 文件

上述步骤描述了如何使用 Python 中的展开折叠功能对 Excel 中的行进行分组。开始从目标 Excel 文件中所需的工作表中获取单元格集合的过程。通过提供起始项、结束项和标志来调用 groupRows() 和 groupColumns() 方法,以在 MS Excel 中打开时设置折叠状态。

使用 Python 在 Excel 中对行进行分组的代码

此示例代码展示了如何使用 Python 在 Excel 中创建可折叠行。您可以通过在更大的组中添加组来创建多个组级别。它将在 MS Excel 中显示各种级别的分组,您可以在其中折叠/展开行和列,直至所需的组级别。您可以使用 ungroupRows() 和 ungroupColumns() 取消分组所需的行或列集。

本文教我们如何使用 Python 对 Excel 中的行进行分组和取消分组。若要自动调整 Excel 中的行和列,请参阅 使用 Python 在 Excel 中自动调整行和列 上的文章。

 简体中文