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

标签 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

最佳答案

找到解决方案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

关于excel - 使用python对excel中的行进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48020902/

相关文章:

excel - Excel 2007 的 Mime 类型

python - 使用 win32api python 捕获屏幕截图返回黑色图像

用于 Mac 的 python win32api

python - 在 Windows 中请求管理员访问 Python 函数

java - 使用 Apache-POI 编写工作簿后出现问题

php - Laravel:如何在 maatwebsite DOMPDF 导出中更改 PDF 样式?

vba - VBS InStr 的问题 - 使用嵌套的 InStr 作为可选的开始参数

python - 从 bash 脚本运行 Python 导致自定义模块导入错误

python - 从 python 字典中删除\n

python - 如何使用 BaseHTTPRequestHandler 访问发送到我的服务器的数据?