【Python&Excel】xlrd获取单元格字体颜色以及背景颜色


图一:源数据图二:目标数据

需求:

(使用xlrd)把图一A或B的内容单独拿出来,要A得A要B得B,相同的背景颜色作为一个单独的数组。

 

想法:

循环行数{
    读取第一列的值
    if 值 == ‘A或B’:
        break
}
截止处为起始行数start_row
循环从该行起{
    if 字体颜色 == 红色:
        break
    if 背景颜色 == 绿色:
        绿色数组.append(值)
    elif 背景颜色 == 棕色?:
        棕色?数组.append(值)
    elif 背景颜色 == 白色:
        白色数组.append(值)
} 
截止处为结束行数end_row 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM