1条回答 默认 最新
- 我不喜欢这个世界 2018-11-14 09:30关注
import xlwt import xlrd from xlutils.copy import copy #创建execl def create_execl(file_name): wb = xlwt.Workbook() ws = wb.add_sheet('Info') ws.write(0, 0, "1") ws.write(1, 0, "2") ws.write(2, 0, "3") ws.write(3, 0, "2") wb.save(file_name) #单元格上色 def color_execl(file_name): styleBlueBkg = xlwt.easyxf('pattern: pattern solid, fore_colour red;') # 红色 rb = xlrd.open_workbook(file_name) #打开t.xls文件 ro = rb.sheets()[0] #读取表单0 wb = copy(rb) #利用xlutils.copy下的copy函数复制 ws = wb.get_sheet(0) #获取表单0 col = 0 #指定修改的列 for i in range(ro.nrows): #循环所有的行 result = int(ro.cell(i, col).value) if result == 2: #判断是否等于2 ws.write(i,col,ro.cell(i, col).value,styleBlueBkg) wb.save(file_name) if __name__ == '__main__': file_name = 't.xls' create_execl(file_name) # color_execl(file_name)
先安装,并导入所需要的模块,
然后执行方法(create_execl)创建execl
打开execl看一下效果。
然后执行(color_execl)
再看一下效果,单元格上了红色。解决评论 打赏 举报无用 3
悬赏问题
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码
- ¥15 ubuntu子系统密码忘记
- ¥15 保护模式-系统加载-段寄存器