在excel中为了区分不同数据内容,需要改变字体和单元格背景颜色。为了给学习编程的小伙伴找到既实用又有趣而且简单的学习方法,经过小编的不断找寻,接下来就让我们一起看看在openpyxl中如何填充背景和字体颜色吧~

代码如下:

import openpyxl

import openpyxl

from openpyxl.styles import Font  # 导入字体模块

from openpyxl.styles import PatternFill  # 导入填充模块

def Textcolor(file_name,title):

wk = openpyxl.load_workbook(file_name)  # 加载已经存在的excel

sheet1 = wk[title]#wk[wk_name[0]]#title名称

for i in range(10):

#Color=['c6efce','006100']#绿

#Color = ['ffc7ce', '9c0006']  #红

#Color = ['ffeb9c', '9c6500']  # 黄

Color = ['ffffff', '000000']  # 黑白

fille = PatternFill('solid', fgColor=Color[0])  # 设置填充颜色为 橙色

font = Font(u'微软雅黑', size=11, bold=True, italic=False, strike=False, color=Color[1])  # 设置字体样式

sheet1.cell(row=i + 2, column=8, value="").fill = fille  # 序列

sheet1.cell(row=i + 2, column=8, value="哈哈").font =font # 序列

wk.save(file_name)  # 保存excel

file_name, title = 's.xlsx', 'Sheet1'

Textcolor(file_name,title)

运行结果:

五颜六色的单元格看起来非常好看,小伙伴们学会了没有~更多Python学习,就在云海天Python教程网。

python改变excel单元格字体和颜色_Python中openpyxl怎样改变字体和颜色相关推荐

  1. python获取excel单元格内容作为文件名_python——根据电子表格的数据自动查找文件...

    最近刚接触python,找点小任务来练练手,希望自己在实践中不断的锻炼自己解决问题的能力. 经理最近又布置了一个很繁琐的任务给我:有一项很重大的项目做完了,但是要过审计(反正就是类似的审批之类的事情) ...

  2. 总结Python设置Excel单元格样式的一切,比官方文档还详细。

    Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成. 创建一个表格 openpyxl是第三方库,如果你还没有安装,输 ...

  3. 总结Python设置Excel单元格样式的一切,比官方文档还详细

    总结Python设置Excel单元格样式的一切,比官方文档还详细 Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成 ...

  4. python实现excel单元格合并_python进行excel单元格合并逆操作

    python进行excel单元格合并逆操作.利用anaconda3中的 pandas对包含合并单元格的表进行预处理,完成取消合并单元格的操作. 目标 通过处理表格A,得到表格B. 图1(通过处理表格A ...

  5. python 拆分excel工作表_使用python拆分excel单元格方法

    在使用python语言时,利用openpyxl库操作excel,可以用来拆分excel单元格.那么,如何拆分单元格呢? 工具/原料 python pycharm openpyxl 截图工具 WPS 笔 ...

  6. python读取excel表格-Python读取Excel单元格的内容

    python读取excel的单元格返回类型 Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型: 0 – empty:空 1 – string:字符串 2 ...

  7. Python读取Excel单元格的内容

    xlrd读取Excel文件 python读取excel的单元格返回类型 Python通过xlrd对Excel进行读取操作时,返回的数据类型(ctype)有下面5中类型: 0 – empty:空 1 – ...

  8. Python在Excel单元格中写入公式

    场景:需要按照固定格式提取数据库中数据到excel中,因统计的内容过多,为减少数据库统计动作,对于需要二次加工的数据在Excel单元格中使用公式完成计算: 分析:从数据库提取数据,使用常规方法写入公式 ...

  9. python 写excel 保留空格_VBA与Python删除excel单元格空格与非打印字符

    Excel单元格空格的删除是表哥表姐们日常工作中经常遇到的问题,大多数人对这个问题的常规解决方法就是: 1.全选工作表,按ctrl+H键,弹出查找和替换工作框 2.在查找和替换工作框的"查找 ...

最新文章

  1. Java中ArrayList和LinkedList区别
  2. WPF 分批加载十万个按钮
  3. apache 修改最大连接数
  4. poj2478 Farey Sequence (欧拉函数)
  5. HDU 4292 Food (成都赛区网络赛第五题,拆点网络流)
  6. mysql 锁 会话_MySQL会话锁等待关系原理
  7. 如何通过组件化提高开发效率?
  8. C、C++差异之左值右值
  9. JavaScript综合项目:博客前端
  10. 利用iMazing将iOS设备的录音文件拷贝到电脑
  11. 随机森林原始论文_推荐一个神器画出论文中酷炫的机器学习图
  12. Google地图开发API
  13. linux虚拟磁盘服务,hintsoft Linux iscsi虚拟磁盘完全教程及优化攻略
  14. Mybatis(二)映射文件
  15. 政企内部即时通讯软件都有哪些?
  16. 视频转换成图像序列、图像转换成视频(代码)
  17. IDEA 设置保存时自动格式化代码 - 英文界面
  18. 万字报告拆解:Web3 浪潮风靡,NFT 找到新增长点,AIGC 如火如荼
  19. 欧拉法求解微分方程c语言_用C程序求解多项式和微分方程
  20. CUDA编程上的OpenMP异步

热门文章

  1. input 标签Tel的校验
  2. SkyWalking告警通知
  3. 2017 计蒜之道 初赛 第二场 A题(百度的年会游戏)
  4. 只要7行代码,就能生成让你满意的个性动态炫酷二维码!
  5. 7-2 日期的推算* Java题解
  6. 山东各体系认证审核前准备资料清单汇总版
  7. 源码搭建Lump环境
  8. 两个日期之间的天数--【编程珠玑】
  9. HFish蜜罐的搭建
  10. bigdecimal正确用法_Java BigDecimal详解-Fun言