1. 单元格字体设置颜色
r= sheet.usedRange # 选定单元格区域 r.Font.ThemeColor = 4 # 颜色主题 设置字体色 r.Font.ColorIndex = 22 # 颜色索引 设置字体色 r.Font.Color = getColour() # 通过RGB得到颜色整数,设置字体颜色 # 通过RGB 得到颜色
def getColour():
bgr = (238,66,240)
xv = '%02x%02x%02x' % bgr
iv = int(xv,16)
return iv
2. 单元格背景设置颜色
r = sheet.usedRange # 选定单元格区域 r.Interior.ThemeColor = 4 # 颜色主题 设置背景色 r.Interior.ColorIndex = 22 # 颜色索引 设置背景色 r.Interior.Pattern = 1 # 设置填充为纯色 r.Interior.TintAndShade = -0.350000 # 颜色的深浅度 r.Interior.Color = getColour() # 通过RGB获得颜色整数,设置背景色 # 通过RGB 得到颜色整数
def getColour():
bgr = (238,66,240)
xv = '%02x%02x%02x' % bgr
iv = int(xv,16)
return iv
颜色索引表:
应用自带的主题色:
标签:颜色,单元格,excel,iv,RGB,win32com,设置,Interior From: https://www.cnblogs.com/zhangmeiyan/p/16738108.html