iT邦幫忙

2024 iThome 鐵人賽

DAY 11
0
Python

運用 Python 操作 Excel系列 第 11

[Day11] Python 操作 Excel - 小試身手(更改工作表顏色)

  • 分享至 

  • xImage
  •  

目標:更改工作表顏色
當我想將不同工作表用顏色來區別彼此,也可以在視覺上看得更清楚

工作表可以使用 sheet_properties_tabColor 屬性改標籤的顏色
顏色採用16進 RGB格式
https://ithelp.ithome.com.tw/upload/images/20240922/201688572IkJBS3g0G.png
程式範例

#ch1_7.py
import openpyxl
from openpyxl.styles import Font
import os
os.chdir(r"C:\Catherine_Files")
# os.chdir 是 python 切換到電腦指定路徑的方法

fn = "out1_4.xlsx"
wb = openpyxl.load_workbook(fn) #開啟wb
ws1 = wb['工作表1']
ws1.sheet_properties.tabColor = "0000FF"
ws2 = wb['2024Q2']
ws2.sheet_properties.tabColor = "00FF00"
ws3 = wb['2024Q3']
ws3.sheet_properties.tabColor = "FF0000"
ws4 = wb['2024Q4']
ws4.sheet_properties.tabColor = "FFF000"
wb.save('out1_7.xlsx')           #儲存wb

https://ithelp.ithome.com.tw/upload/images/20240922/20168857WlXSB7epMS.png


上一篇
Python 操作 Excel-小試身手(刪除工作表)
下一篇
Python 操作 Excel -小試身手(隱藏/顯示工作表)
系列文
運用 Python 操作 Excel30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言