7、使用公式業(yè)務(wù)中需要批量處理的操作,我們可以代碼化 。Python利用Excel的公式功能來處理數(shù)據(jù),可以達(dá)到事半功倍的效果 。
from openpyxl import Workbookfrom openpyxl import load_workbookwb = load_workbook('/Users/***/work/document01.xlsx')ws1=wb.activews1["F2"] = "=SUM(B2:E2)"# 使用公式# Save the filewb.save('/Users/***/Desktop/document01.xlsx')8、給單元格設(shè)定字體顏色# -*- coding: utf-8 -*-from openpyxl import Workbookfrom openpyxl.styles import colorsfrom openpyxl.styles import Fontwb = Workbook()ws = wb.activea1 = ws['A1']d4 = ws['D4']ft = Font(color=colors.RED)# color="FFBB00",顏色編碼也可以設(shè)定顏色a1.font = ftd4.font = ft# If you want to change the color of a Font, you need to reassign it#italic 傾斜字體a1.font = Font(color=colors.RED, italic=True) # the change only affects A1a1.value = "https://www.shwenmu.com/wenda/abc"# Save the filewb.save("/Users/***/Desktop/document01.xlsx")9、設(shè)定字體和大小# -*- coding: utf-8 -*-from openpyxl import Workbookfrom openpyxl.styles import colorsfrom openpyxl.styles import Fontwb = Workbook()ws = wb.activea1 = ws['A1']d4 = ws['D4']a1.value = "https://www.shwenmu.com/wenda/abc"from openpyxl.styles import Fontfrom copy import copyft1 = Font(name=u'宋體', size=14)ft2 = copy(ft1)#復(fù)制字體對象ft2.name = "Tahoma"10、設(shè)定單元格的邊框、字體、顏色、大小和邊框背景色# -*- coding: utf-8 -*-from openpyxl import Workbookfrom openpyxl.styles import Fontfrom openpyxl.styles import NamedStyle, Font, Border, Side,PatternFillwb = Workbook()ws = wb.activehighlight = NamedStyle(name="highlight")highlight.font = Font(bold=True, size=20,color= "ff0100")highlight.fill = PatternFill("solid", fgColor="DDDDDD")#背景填充bd = Side(style='thick', color="000000")highlight.border = Border(left=bd, top=bd, right=bd, bottom=bd)print dir(ws["A1"])ws["A1"].style =highlight# Save the filewb.save("/Users/***/Desktop/document01.xlsx")
推薦閱讀
- 如何判斷手部是否過度勞累?快進(jìn)來測試吧
- 騰訊課堂電腦版怎么改名字 騰訊課堂電腦版如何改名字
- 魔法王座怎么領(lǐng)取紅包,《魔法王座》如何獲取元寶
- 小產(chǎn)權(quán)房子如何過戶給孩子
- 電瓶車電瓶可以使用幾年
- 如何安裝Win10ghost文件?安裝Win10ghost文件具體步驟
- 新生兒如何預(yù)防便秘 預(yù)防新生兒便秘應(yīng)該怎么做
- 宮頸糜爛怎么造成的原因如何治療 宮頸糜爛的原因和解決方法
- 張純?nèi)鐬槭裁匆詺?張純?nèi)鐬槭裁赐虡?
- python破解wifi密碼都有什么方法 python獲取wifi密碼
