英語記事も色々調べ倒して、どこにも無かったのでどっかの誰かの役に立てば…(と言う名の備忘録)と思い残しておくことにした。
動作環境:
Python = 3.10.8
OS = windows11
IDE = VScode 1.74.3
コード
from openpyxl import load_workbook
filename = 'testExcel.xlsx'
wb = load_workbook(filename)
ws = wb.active
print('left: ', ws['C39'].border.left.border_style)
print('right: ', ws['C39'].border.right.border_style)
print('top: ', ws['C39'].border.top.border_style)
print('bottom: ', ws['C39'].border.bottom.border_style)
結果
left: medium
right: medium
top: medium
bottom: thin
解説
上のコードではセル'C39'の罫線左右上下を返すようにしている。
どうやって見つけたかというと、VScodeのデバッガーで対象にブレイクポイントを貼った。
ちなみに、thinは標準の線、mediumは太めの線になる。