2021-09-29から1日間の記事一覧

openpyxl 1列おきにセルの背景色を設定する(塗りつぶす)

1, 3, 5, 7, 9列の10行目までを灰色に塗りつぶす import openpyxl from openpyxl.styles import PatternFill filename = 'test.xlsx' wb = openpyxl.load_workbook(filename=filename) ws = wb.active for column in range(1, 10, 2): for row in range(1, 1…

openpyxl セルの書式設定で縦書きにする

A1セルを縦書きにする import openpyxl from openpyxl.styles.alignment import Alignment filename = 'test.xlsx' wb = openpyxl.load_workbook(filename=filename) ws = wb.active ws['A1'].alignment = Alignment(textRotation = 255) wb.save(filename) …

openpyxl 罫線を書く

あるセルにどのような罫線の設定がされているかを 下記のプログラムで確認できる。 「test.xlsx」の「A1」セルの罫線の設定を表示する import openpyxl wb = openpyxl.load_workbook('test.xlsx') ws = wb.active print(ws['A1'].border) 何も設定していない…