python - Python Xlsxwriter 条件格式“包含”标准不起作用
问题描述
我正在尝试根据条件格式化一些单元格。事情是“包含”标准根本不起作用。我看了一下源代码,但公式似乎是正确的。
worksheet.conditional_format('C2:C1500', {'type': 'text',
'criteria': 'containing',
'value': 'someString',
'format': format1})
提前感谢
解决方案
它应该工作:
import xlsxwriter
workbook = xlsxwriter.Workbook('conditional_format.xlsx')
worksheet = workbook.add_worksheet()
format1 = workbook.add_format({'bg_color': '#29bc66'})
worksheet.write('A1', 'baz')
worksheet.write('A2', 'foo')
worksheet.write('A3', 'bar')
worksheet.write('A4', 'food')
worksheet.conditional_format('A1:A4',
{'type': 'text',
'criteria': 'containing',
'value': 'foo',
'format': format1
})
workbook.close()
输出:
推荐阅读
- c# - 访问 Outlook 编辑器对象
- python-3.x - 无法在 Python 中创建一个类并将其输出到 excel
- r - 如何为 R 中此“df”中的重复行分配唯一代码?
- .net-core - 在.net core 2中进行配置是否有标准或约定
- jquery - 在多个页面上具有“关闭”功能的 Div
- vue.js - Vue js:如何仅在第一页加载时加载css动画
- php - 如何使用查询生成器将 mysql 查询转换为 codeigniter?
- perl - 小数到科学记数法
- kubernetes - 通过 Kubernetes 使用 Terraform 动态配置 Cinder 卷和 Persistent 卷
- c# - 如何在上传和缩放时减小图像的大小(以 KB 为单位)?