当前位置: 首页 > article >正文

Excel如何实现行分级,以及如何用Python 3实现Excel行分级

诸神缄默不语-个人CSDN博文目录

文章目录

  • 1. 在Excel中实现分级
  • 2. 用Python 3实现Excel分级

1. 在Excel中实现分级

选择指定行后,点击 数据 - 分级显示 - 组合

  1. 在这里插入图片描述
  2. 在这里插入图片描述

然后就可以点击加减号展开或折叠了。

2. 用Python 3实现Excel分级

用openpyxl的row_dimensions.group()实现。
官方文档:https://openpyxl.readthedocs.io/en/3.1/api/openpyxl.worksheet.dimensions.html

示例代码:

from openpyxl import load_workbook

wb = load_workbook(r"成本.xlsx")
ws = wb.active

# 创建分组
ws.row_dimensions.group(8, 96, outline_level=1)
ws.row_dimensions.group(10, 37, outline_level=2)
ws.row_dimensions.group(39, 67, outline_level=2)

# 设置分组折叠按钮位置
ws.sheet_properties.outlinePr.summaryBelow = False

wb.save(r"trys\grouped_table.xlsx")

原xlsx文档没有分级,分级后的效果就是这样,你懂吧你就理解一下这个行和分级的分布是这样的:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


http://www.kler.cn/a/552274.html

相关文章:

  • C++(23):unreachable
  • 深入解析 Flutter 高级路由管理:使用 go_router 和 auto_route 实现复杂路由与拦截
  • Mermaid绘图技巧:如何在节点文本中实现换行
  • 力扣 跳跃游戏 II
  • 从WebRTC到EasyRTC:嵌入式适配的视频通话SDK实现低延迟、高稳定性音视频通信
  • springboot024-玩具租赁系统
  • Java-数据结构-(HashMap HashSet)
  • 阶段 1:Kafka基础认知
  • WPF高级 | WPF 自定义控件开发:从需求分析到完整实现
  • MoE硬件部署
  • el-table已经选中的项,通过selectable属性不可以再次选择
  • 视频编解码标准中的 Profile 和 Level
  • QT实战-qt各种菜单样式实现2
  • sql server查询IO消耗大的排查sql诊断语句
  • 【产品资料】陀螺匠·企业助手v1.8 产品介绍
  • 豪越科技:消防安全重点单位一体化安全管控
  • 基于SSM框架的宠物之家系统(有源码+论文!!!)
  • 根据CAN通讯矩阵使用CANoe生成DBC
  • 4.【线性代数】——矩阵的LU分解
  • 3DM转换成GLB