openpyxl   优点: 对文件进行操作, 也就是说: 如果一台电脑 没有Office excel 或 WPS excel, xlsx 是打不开的,会提示你选择程序打开。   但这时    openpyxl也可以操作excel。

缺点:    只可对xlsx类型的excel 操作, 不支持xls。 (在老电脑上 可能不友好~~~,但影响不大啦)

最近在学习openpyxl, 【设置单元格背景色】 及 【获取单元格背景色】 有一些疑惑。

openpyxl  获取单元格背景色, 如果该单元格背景色为 默认背景色,结果是:

B5:   <openpyxl.styles.fills.PatternFill object>     背景色
Parameters:
patternType=None, fgColor=<openpyxl.styles.colors.Color object>
Parameters:
rgb='00000000', indexed=None, auto=None, theme=None, tint=0.0, type='rgb', bgColor=<openpyxl.styles.colors.Color object>
Parameters:
rgb='00000000', indexed=None, auto=None, theme=None, tint=0.0, type='rgb'

  很疑惑,“00000000”查看rgb对照表是黑色~~~ 尴尬




import openpyxl
path = r"自己填写"
wb = openpyxl.load_workbook(path)
sht = None
sht = wb.get_sheet_by_name("Sheet1")
sht[cell].fill = PatternFill(fill_type='solid', fgColor=color) # color = "00000000" 格式
wb.save(path)

  

操作Office的excel时,设置 背景色为黑色 , 肉眼可以看到设置成功。 但如果用xlwings去获取单元格背景色,结果为 白色; 如果用 openpyxl获取,结果为"00000000",结果正确,但 怎么和默认背景色相区别呢?


操作WPS的excel时,设置 背景色为黑色,   直接设成了 白色``````    获取结果 和上面一样。 xlwings去获取单元格背景色,结果为 白色; 如果用 openpyxl获取,结果为"00000000"

欢迎交流。



最新文章

  1. Apache2.4:AH01630 client denied by server configuration
  2. iOS之搜索框UISearchController的使用(iOS8.0以后替代UISearchBar+display)
  3. 关于layui
  4. VMware Workstation+Linux+Xshell+Xftp+MySQL+SQLyog 配置
  5. Android实现高仿QQ附近的人搜索展示
  6. FZU-2105 Digits Count (两种标记成段更新)
  7. Chp5: Bit Manipulation
  8. [转] C++11带来的move语义
  9. Struts2+Spring3+Hibernate3+Maven构建(基于Eclipse)
  10. 在vc正在使用xtremetoolkit接口库-----使用简单的控制
  11. java实现——008旋转数组的最小数字
  12. 使用JS实现手风琴效果
  13. 微信小程序,前端大梦想(二)
  14. pyqt5实现注册界面并获得文本框内容
  15. Cocos Creator JS 获取当前日期与时间
  16. 训练报告 (2014-2015) 2014, Samara SAU ACM ICPC Quarterfinal Qualification Contest
  17. Integer to English words leetcode java
  18. 深入理解java虚拟机读后总结(个人总结记录)
  19. MT【124】利用柯西求最值
  20. NOIP2002普及T3【产生数】

热门文章

  1. sql到python正则
  2. ELK(ElasticSearch, Logstash, Kibana) 实现 Java 分布式系统日志分析架构
  3. Leetcode题目49.字母异位词分组(中等)
  4. Netfilter 之 钩子函数与钩子点关系图
  5. BFS,优先队列优化
  6. ADB命令指令控制Android系统的WIFI连接开启/关闭状态
  7. 关于本电脑qt5.11+vs2017+opencv3.4的配置问题
  8. ios-Realm数据库的使用
  9. [spring mvc][转]&lt;mvc:default-servlet-handler/&gt;的作用
  10. 一百二十六:CMS系统之轮播图管理页面布局和添加轮播图的模态对话框制作