前提・実現したいこと
openpyxlにて罫線で引かれた表の中(A列)から最終行を取得したい。
発生している問題・エラーメッセージ
本来、A列の4行目を最終行として取得したいが、7行目が最終行として認識されてしまう。(画像参照)
該当のソースコード
import openpyxl
wb =openpyxl.load_workbook('data.xlsx')
ws = wb['sample']
for cell in ws["A:A"]:
if cell.value is not None:
ws.cell(row=cell.row, column=1, value=cell.value)
print(ws.max_row)
補足情報(FW/ツールのバージョンなど)
Python 3.7.4
Windows10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/24 03:44