学习Python纪录Day24 - 建立Excel及编辑试算表

新增工作表

使用create_sheet()方法新增工作表,title参数为工作表名称

wb = load_workbook("Excel成绩单.xlsx")
ws2=wb.create_sheet(title = "成绩表2")

ws2["A1"] = "座号"
ws2["B1"] = "姓名"
ws2["C1"] = "国文"
ws2["D1"] = "数学"
ws.append([21, "Chang", 80, 95])
ws.append([22, "Chen", 90, 85])

wb.save("Excel成绩单2.xlsx")
wb.close()


在excel储存格指定套用的公式

  • 用SUM()计算两项成绩的和
wb = load_workbook("Excel成绩单.xlsx")
ws = wb.active
ws["E1"] = "总分"
ws["E2"] = "=SUM(C2:D2)"
ws["E3"] = "=SUM(C3:D3)"

wb.save("Excel成绩单3.xlsx")
wb.close()

合并excel储存格

  • merge_cells()合并参数范围的储存格
wb= load_workbook("Excel成绩单.xlsx")
ws = wb["成绩表1"]
ws.merge_cells("B2:C2")
ws.merge_cells("B3:C3")

wb.save("Excel成绩单1.xlsx")
wb.close()

<<:  学习Python纪录Day23 - 读取指定储存泛范围的资料

>>:  D24 - 彭彭的课程# Python 网路连线程序、公开资料串接(2)

LeetCode 解题的思考策略与解题地图

什麽时间点该考虑 LeetCode 刷题? ▶「你有听过「白板题」吗?你知道技术考试在面试时会用什...

Day 1 - 前言与主题由来

既然是第一天,不免俗的还是要来自我介绍跟前言一下XD 欢迎来到 30 天我与 Vue 的那些二三事。...

Day24. 发动魔法卡,融合 - Composite (中)

昨天了解了 Composite 是什麽後,一如我们本来的安排,今天要来介绍的是 Composites...

多媒体电脑风潮从未结束

(因为题目在分类上是MobileDevelopment,所以就义务性的来讲APP开发吧!) (以下部...

分散式资料库:分散式策略

资料分片(Sharding) 选择适当的架构才能确保可用性及运行效能。 评量要素 均匀分布 组态设...