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

时间:2017-12-29 10:11:26

标签: excel python-3.x pywin32

我正在自动执行某些excel任务。现在,我需要将一些缺少的数据附加到使用大纲级别的表中。我一直在使用pywin32,而且我已经达到了用大纲级别附加缺失数据的程度。

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

xlSheet.Rows(row_number).OutlineLevel=3

但问题是我无法指定此行 - PLA(Outline level=3)应位于此行 - Incoming &Outgoing money(Outline Level=2)

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

enter image description here

1 个答案:

答案 0 :(得分:0)

找到解决方案rangeObj.EntireRow.Group完成所需的工作(使用win32库)。

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