在 OpenPyXL 列中查找空白单元格

时间:2021-04-06 02:26:36

标签: python excel openpyxl

我试图遍历每一列并找到一行中的第一个空单元格,一旦我找到该单元格,我的代码就输入了它需要输入的任何数据,然后当您再次运行程序时,它会做同样的事情并在下一行输入数据。但是,我的单元格只是一直打印空白。这是我试过的代码。 """

row1 = 1   # Counter 1
row2 = 1   # Counter 2
row3 = 1   # Counter 3

for cell in ws1['A']:     # Check Column A
    if cell.value != 'None':  # If cell in column A != 'None' add 1 to counter
        row1 += 1
    else:
        ws1[f'A{row1}'] = datetime.datetime.now()  # If 'None' found replace with relevant info.

for cell in ws1['B']:
    if cell.value != 'None':
        row2 += 1
    else:
        ws1[f'B{row2}'] = code_input

for cell in ws1['C']:
    if cell.value != 'None':
        row3 += 1
    else:
        ws1[f'C{row3}'] = value

"""

0 个答案:

没有答案