【办公类-54-03】20240828班级点名册模版(双休国定假涂成灰色)2024学年第一学期
背景需求每学期开学要做5个月的点名册每天记录来园人员的符号是“○”和“|”遇到双休日为了避免写错就要手动划线大量的线条看上去不美观而且会影响财务老师统计。在营养员的每周人数统计表里我尝试了节日、假日的格子涂上灰色。用同样的方法设计202409-202501的点名表确保每个假日、双休日都被填上灰色。【办公类-54-02】20240827营养员《每周人数统计表》双休国定假涂成灰色-CSDN博客文章浏览阅读1.3k次点赞41次收藏16次。【办公类-54-02】20240827营养员《每周人数统计表》双休国定假涂成灰色https://blog.csdn.net/reasonsummer/article/details/141610345设计过程用了5个小时今天来不及具体写先占个坑位。代码展示 把原来的点名表标签、日期更改根据日期添加灰色列 星火讯飞阿夏 20240828 1、把原来的点名表标签、日期月份更改 # ˼· # ȡÿһǩѱǩֵ޸ # W3ijб # ѱǩֵ-2дAB3 import openpyxl from datetime import datetime, timedelta import time import openpyxl from openpyxl.styles import PatternFill import openpyxl from openpyxl.styles import PatternFill pathrC:\Users\jg2yXRZ\OneDrive\桌面\开学点名册批量制作 # ȡ123.xlsxļ workbook openpyxl.load_workbook(pathr\01原始点名表.xlsx) print(1.原版点名册标签日期更改) # 读取所有工作表标签名称 sheet_names workbook.sheetnames print(sheet_names) # [2上, 2下, 3上, 3下, 4上, 4下, 5上, 5下, 6上, 6下] # 获取新日期 from datetime import datetime, timedelta start_date datetime(2024, 9, 1) end_date datetime(2025, 1, 31) date_set set() while start_date end_date: date_set.add(start_date.strftime(%Y-%m)) start_date timedelta(days1) date_list [date for date in list(sorted(date_set)) for _ in range(2)]# 去掉重复排序 print(date_list) # [2024-09, 2024-09, 2024-10, 2024-10, 2024-11, 2024-11, 2024-12, 2024-12, 2025-01, 2025-01] # 组合新的标签名字 new_sheet_names [] for n in range(len(sheet_names)): new_name date_list[n]sheet_names[n][-1:] new_sheet_names.append(new_name) print(new_sheet_names) # [2024-09上, 2024-09下, 2024-10上, 2024-10下, 2024-11上, 2024-11下, 2024-12上, 2024-12下, 2025-01上, 2025-01下] # 替换标签 for old_name, new_name in zip(sheet_names, new_sheet_names): workbook[old_name].title new_name print(2.更改日期和双休日灰色) sheet_names workbook.sheetnames n0 # ÿ for sheet_name in sheet_names: print(sheet_name) # ȡǰ sheet workbook[sheet_name] # дAB3Ԫ sheet[AB3] new_sheet_names[n][-3:-1] sheet[W3] new_sheet_names[n][:4] n1 # 创建一个灰色填充样式 gray_fill PatternFill(start_colorD3D3D3, end_colorD3D3D3, fill_typesolid) # 读取第一张表格上半月上半月没有16但是为了表格好看把16位置也加灰,9,11没有31日 xx[[1,7,8,15,16],[16,17,21,22,28,31],\ [1,2,3,4,5,6,7,13,16],[19,20,26,27],\ [2,3,9,10,16],[16,17,23,24,30,31],\ [1,7,8,14,15,16],[21,22,28,29],\ [1,4,5,11,12,16],[18,19,20,21,22,23,24,25,26,27,28,29,30,31]] for bg in range(0,len(xx)): # 10张表 sheet workbook.worksheets[bg] if bg%20: # 如果工作表的索引数字是双数就输入原数 datexx[bg] # [7,8,15] for d in date: # 7 # 遍历C5到C42的单元格并填充灰色 for row in range(4, 43): # 不变 for col in range(d*21, d*23): # 列 cell sheet.cell(rowrow, columncol) cell.fill gray_fill else: # 如果工作表的索引数字是单就把原数-15, 下月的表从16开始等于上月表的1所以需要减去15才能正确填充灰色 datexx[bg] # [7,8,15] for d in date: # 7 # 遍历C5到C42的单元格并填充灰色 for row in range(4, 43): # 不变 for col in range((d-15)*21, (d-15)*23): # 列 cell sheet.cell(rowrow, columncol) cell.fill gray_fill # 保存修改后的工作簿 workbook.save(pathr\2024年9月点名册模版.xlsx)后续再解析表格制作过程。

相关新闻

2026年全国混凝土色差修复新标准:3步实现永久无痕

2026年全国混凝土色差修复新标准:3步实现永久无痕

清水混凝土色差产生机理与验收规范标准在建设工程领域,混凝土表面色差是困扰施工单位的普遍问题。从材料学角度分析,色差形成主要受以下因素影响:原材料波动:水泥批次差异、骨料来源变化配比偏差:水灰比波动0.05即会导…

2026/7/23 18:35:36 阅读更多 →
从零开始学前端 | 第四十一章:表单、提交与基础后端交互意识

从零开始学前端 | 第四十一章:表单、提交与基础后端交互意识

本章定位 上一章,我们已经把 Next.js 项目从“页面结构与数据展示”继续推进到了“项目结构整理与组件复用”的阶段。 你已经开始理解这些很重要的工程意识: 页面组件和通用组件的职责不一样。组件复用的前提是边界清楚。样式文件、工具函数、常量配置也…

2026/7/23 18:35:36 阅读更多 →
同一户型,7种AI引擎输出对比:实测Diffusion vs LDM vs 3DGS在软装纹理还原度上的13.8%关键差距

同一户型,7种AI引擎输出对比:实测Diffusion vs LDM vs 3DGS在软装纹理还原度上的13.8%关键差距

更多请点击: https://kaifayun.com 第一章:AI 室内设计效果图 AI 室内设计效果图正迅速重塑家居与商业空间的设计流程,将传统依赖专业设计师手绘或建模的周期压缩至分钟级。通过深度学习模型对海量真实室内场景图像、材质纹理、光照物理规律…

2026/7/23 18:34:35 阅读更多 →

最新新闻

做照明工程前一定要搞懂的三个实际问题

做照明工程前一定要搞懂的三个实际问题

很多业主在启动照明相关项目前,总会被几个共性问题卡住:不知道项目周期怎么排,预算摸不准,改造成本能不能赚回来也没谱。这些问题没有统一答案,得结合项目实际情况拆解开来看。很多人问泛光照明工程从设计到施工要多久…

2026/7/23 18:50:41 阅读更多 →
城市照明项目里的那些实用参考标准

城市照明项目里的那些实用参考标准

不少项目方在启动照明相关工程时,总会遇到几个绕不开的实际问题:泛光照明工程从设计到施工要多久,商业文旅街区做灯光改造一平方多少钱,办公楼照明节能改造多长时间能回本。这些问题并没有统一的标准答案,但从已落地的…

2026/7/23 18:50:41 阅读更多 →
融资融券的交易机制、操作条件与风险是什么?为什么两融现在利率最低?

融资融券的交易机制、操作条件与风险是什么?为什么两融现在利率最低?

大家好,我是ArthurGoo,在写这篇文章前,先说句得罪人的话:90%的散户根本就不该碰两融。很多人以为,辛辛苦苦往账户里倒腾资金,熬过了那20天日均50万的资产考核、顺利开通了权限,就是拿到了通往财…

2026/7/23 18:50:41 阅读更多 →
严格路由 vs 松散路由

严格路由 vs 松散路由

Kamailio 里的“严格路由”和“松散路由”本质上是 SIP Route/Record-Route 机制的两种模式,分别来自较老的 RFC 2543 和较新的 RFC 3261。现在实际生产中几乎都使用松散路由。1. 核心区别对比项严格路由 Strict Routing松散路由 Loose Routing标准来源旧 RFC 2543R…

2026/7/23 18:50:41 阅读更多 →
Vibe Coding到Agentic Engineering:AI编程范式演进与实战指南

Vibe Coding到Agentic Engineering:AI编程范式演进与实战指南

Vibe Coding到Agentic Engineering:AI编程范式演进与实战指南 2025年2月,OpenAI联合创始人Andrej Karpathy首次提出"Vibe Coding"(氛围编程)概念,同年入选柯林斯词典年度热词。然而仅仅一年后,20…

2026/7/23 18:50:41 阅读更多 →
财务场景 RPA 替代技术:发票审核与对账自动化 Agent 实现方案深度解析与主流厂商测评

财务场景 RPA 替代技术:发票审核与对账自动化 Agent 实现方案深度解析与主流厂商测评

在企业数字化转型的深水区,财务部门正经历从“规则驱动”向“智能驱动”的技术范式重构。传统的RPA(机器人流程自动化)虽然解决了跨系统搬运数据的重复性工作,但在面对非结构化发票识别、动态对账逻辑判断以及长链路业务闭环时&am…

2026/7/23 18:49:41 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/23 17:49:47 阅读更多 →

月新闻