在 Python 中分组和取消分组 Excel 行/列
使用直观的 Python API(IronXL),在 Excel 中对行和列进行分组与取消分组,无需依赖 Office Interop。
分组和取消分组行
GroupRows 方法通过指定行索引位置来对行进行分组。 可以通过多次调用此方法来应用多个分组。
要取消行分组,请使用 UngroupRows 方法。 此方法像切割工具一样——当应用于现有行组的中间部分时,会将该组分割成两部分。 例如,取消分组在0–9范围内的组中的行2–4将导致组0–1和5–9。
分组和取消分组列
列可以采用与行相同的方式进行分组。 使用 GroupColumns 方法按索引位置分组列,或通过指定列名作为字符串进行分组。 可以根据需要创建多个列组。
要取消分组列,请使用 UngroupColumns 方法,该方法同时兼具切分功能。 在列组的中间应用它会将其分割成两部分。 例如,取消分组处于组A–F内的列C–D将导致组A–B和E–F。
所有索引位置均使用从零开始的索引。 分组功能只能应用于包含值的单元格。






