■OpenPyXL

 

■インストール

pip install OpenPyXL

 

■インポート

ワークブックの扱い

from openpyxl import Workbook

フォントの扱い

from openpyxl.styles import Font

既存ワークブックの扱い

from openpyxl import load_workbook

 

■使用例

新規ブックでの扱い

wb = Workbook()

ws = wb.active

ws['A1']=10

cel = ws['A1']

cel.font = Font(size=12,bold=true,color='FF0000')

wb.save('test.xlsx')

 

既存ブックの扱い

wb = load_workbook(filename="xxx.xlsx')

sheet_name = wb.sheetnames[0]

ws1 = wb[sheet_name]

x = ws1['A1'].value

wes = wb.create_sheet('new sheet'}

 

220724以後、追記予定あり