使用 python 对 excel 中的行进行分组

Grouping of rows in excel using python

我正在自动执行某些 excel 任务。现在,我需要将一些缺失的数据附加到使用大纲级别的 table 中。我一直在使用 pywin32,我已经到了用大纲级别附加缺失数据的地步。

我可以使用这段代码指定大纲级别:

xlSheet.Rows(row_number).OutlineLevel=3

但问题是我不能指定这一行-PLA(Outline level=3)应该在这一行-Incoming &Outgoing money(Outline Level=2).

之下

你们能帮我解决一下吗(使用win32)?

找到解决方案rangeObj.EntireRow.Group满足需要(使用 win32 库)。

import win32com.client as win32
xlSheet.Cells(i+2,1).Value=temp_sheet.Cells(j+1,3).Value
xlSheet.Rows(i + 2).OutlineLevel = 2
rangeObj.EntireRow.Group