python - 如何遍历每个 Excel 工作表名称
问题描述
我正在尝试将条件格式应用于具有多张工作表的工作簿,但以下代码不起作用。我需要一个循环来遍历每张纸,但是当我运行它时,它不会识别第一张纸。
#Apply % bars to the column.
sheet_name = ['sheet1', 'sheet2', 'sheet3', 'sheet4']
for n in range(0,len(sheet_name),1):
ws = writer.sheets[sheet_name[n]]
ws.conditional_format('H2:H100', {'type': 'data_bar',
#'bar_solid': True})
writer.save()
解决方案
放入writer.save()
循环内,
推荐阅读
- javascript - 使用 Azure 功能运行 SignalR 服务不起作用
- javascript - 单击按钮刷新图表
- json - 如何访问 JSON 中的日期元素?
- php - mysqli_multi_query 和网站上的结果可见
- bash - 我无法通过 bash 脚本将数据从 Excel 文件发送到 HTML 文件
- python - 如何检查循环中变量的值是否等于 Python 中的前一个值?
- css - Vuetify flexbox 聊天布局
- reactjs - 发生 ReactJS 错误时,有没有办法刷新页面?
- python - 是否有任何 PEP 指定新代码是否应该与 Python 2 兼容?
- c++ - 将类转换为该类指针的简单案例