新聞中心
在excel中為了區(qū)分不同數(shù)據(jù)內(nèi)容,需要改變字體和單元格背景顏色。為了給學(xué)習(xí)編程的小伙伴找到既實(shí)用又有趣而且簡(jiǎn)單的學(xué)習(xí)方法,經(jīng)過(guò)小編的不斷找尋,接下來(lái)就讓我們一起看看在openpyxl中如何填充背景和字體顏色吧~

代碼如下:
import openpyxl import openpyxl from openpyxl.styles import Font # 導(dǎo)入字體模塊 from openpyxl.styles import PatternFill # 導(dǎo)入填充模塊 def Textcolor(file_name,title): wk = openpyxl.load_workbook(file_name) # 加載已經(jīng)存在的excel sheet1 = wk[title]#wk[wk_name[0]]#title名稱(chēng) for i in range(10): #Color=['c6efce','006100']#綠 #Color = ['ffc7ce', '9c0006'] #紅 #Color = ['ffeb9c', '9c6500'] # 黃 Color = ['ffffff', '000000'] # 黑白 fille = PatternFill('solid', fgColor=Color[0]) # 設(shè)置填充顏色為 橙色 font = Font(u'微軟雅黑', size=11, bold=True, italic=False, strike=False, color=Color[1]) # 設(shè)置字體樣式 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)
運(yùn)行結(jié)果:
五顏六色的單元格看起來(lái)非常好看,小伙伴們學(xué)會(huì)了沒(méi)有~更多python學(xué)習(xí),就在PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
(推薦操作系統(tǒng):windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。)
分享標(biāo)題:創(chuàng)新互聯(lián)Python教程:Python中openpyxl怎樣改變字體和顏色
網(wǎng)站網(wǎng)址:http://m.fisionsoft.com.cn/article/ccehsei.html


咨詢
建站咨詢
