【Python】openpyxl で罫線の×(対角線)を判定する。【openpyxl】

画像のようなエクセルのA2セルの対角線の×を判定したい。
diagonalDown
diagonalUp
があったのでそれを使う。

バージョン

Python 3.10.6

openpyxl                  3.0.10

ソースコード

import openpyxl
 
savepath = r"ファイルパス" #変更必要
 
wb = openpyxl.load_workbook(savepath, data_only=True)
ws = wb['シート名'] #変更必要
 
cellsA2 = ws.cell(2, 1)
 
if cellsA2.border.diagonalDown == True and cellsA2.border.diagonalUp == True:
    print('×あり')
else:
    print('×なし')

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA